MMELQECNDLITCPRYAASHHSWKRKGERKRFTAKALIEASIKLLEKYRVEAGPDVTPEDHANSMLPILHVEYSSDKVFLTQVLYGCCRYDNLLKVLTMKLVAVKSPFVQLQDEALYTVFGYLALLRLEELTFQNFRQFVLSQSAQKLLPFVEFTFRPENLINHCHEEWIQNYDIKYVKNLIQQVKQWSSEAQELRNRLEEKVYLKKDKGGTAATVIQPFNLSPMRIRTSVMKEEKPAPYKARPAPLMKKGPTRLQKAVETACIERRKQLSEFYSDPKNQPFQLRGLERPSNLELVKAEAELKKKLDTEYIAPKARPWPNPPSKEVKLTVAAILREHALYQKRLEEEKCRINAFELQLRDDSEFKSWQK*