MPDYVNWLRHASPYINSHRDRTFVVMLPGEGVEHPNFGNIVHDLVLLHSLGARLVLVHGSRPQIEARLAARGLAPRYHRDLRVTDAPTLECVIDAVGSLRIAIEARLSMDMAASPMQGARLRVAGGNLVTARPIGVVEGVDYHHTGEVRRIDRKGIGRLLDERSIVLLSPLGYSPTGEIFNLACEDVAMRAAIDLEAEKLILYGAEQGLLDASGKLVRELRPQQVPAHLQRLGNSYQAELLDAAAQACRAGVKRSHIVSYTEDGALLSELFTRTGNGTLVAQEQFEQLREAGIEDVGGLIELIRPLEEQGILVRRSREVLEREIEQFSIVEREGLIIACAALYPIADSEAGELACLAVNPEYRHGGRGDELLERIEERARGLGLKTLFVLTTRTAHWFRERGFQPSSVERLPAARASLYNFQRNSQVFEKSL*