MEMLYSEDEVDISNGISSIRSREAVAIDCEMVGGGSDCSLDLCARVCLVDEDEKLIVHTFVLPQIPVTDYRYEITGITEVNLRDAMPLNEVRERILHILNNGESIKLFSRFQDAKGKFNESLSNDIKGLLNLYEASHVRTHGEDILEEALAFSTAHLESAAPHLKSPLSKQVTHALAKSLHKSIPRVETRYFISIYEEEEFKNDVLLRFAKLDFNLLQMLHKQELSEVSRWWKDLDFVTTLPYARDRAAECYFWTVGVYAEPQYSQARVMFAKTIAMISIVDDTFDAYGILKELEVYTDAIQRYGLLLDN*