MESMDLKVQVVESSFIAPSEPTPRKGLWLSSLDILVANIGHTPTIYLYSSNDAAAADFFDVGRLKKAMAKALVPFYPLAGRLGNNSDDGRTEISCNGEGALFVVAHADDELTIDDVKKLKPSPELRRLFVPRIEPSSIMLAIQVTFLKSGGVVLGTALHHAAIDASSAFHFFQTWSAFCKHGDRAAVELPCHDRTLLRARSPPTVHPGTLLTLQPRLTLSDLEGPLAIEVFTISKDQVASLKHLCGGTSTFCAVSALIWQCTCVARRLPPDSQVRMVFPAELRRRMRPPLPNHYFGNAVFRLYVTGAAGDIGTAALGSVATRIKGAIKRLDDELVRSAIDYFENEKAAEMNKRRALRGTLPKTFLNITSWLGRPQYDADFGWGKPQFMSLAESFCGGFVHLMNDERTTYYGGATGDVRMIVCMEAVDMKELGRLLYVKLKQAACAMH*