MVLHPDGYLVVCDMTKGLLAVDPASGAVQLLPGRLANASLRRAQAEVVFCDDVDVSRRTGKIYFSDASRIPVLPNRRGEPEPLASSLLTILQGAPTGRLLAYDPRTRTTELLVDGIFFANGVALSEDESYVLVVETFGMRVLRRWLAGPKAGTTDVFLEGLPAFPDGISRAPGGRIYWVALVTPTTPLVQRLPGSRLLRWLVAWMPEALKPKALHYGWVVEVSADGRLLRSLHDPTGTACHTISSAVQVGTSLYMGSMGARHVCRLDLTAAGAAPAGRK*