MHLRYLWFVVLMYLLTSCSFGEEQVLKMNDQVVTKLEVLLAEKKFIEDPVIMYPGAPDDATRISAEVIVNDLTSRILLGIVENPTKDFVLSQFKLTIGQFGSFDSEDADRALRYMERIMDILGIKSSDDLFNEWRYGFEPAENTNKSLN