MSITTMKGVTSESPAEALSRFQTTGLTLNNPKDLYWMTEFLKEEFYDKGNYYYPIKTVCDGELIETELFCPFEPKLSPHYIQLYNSRDERSNLYAVPPKKTDMKKYNRINCEKMGSLMAPNSNYDDTEMVSLFYSMMYYLNDQTAHLKLPEEDIQPELVDELNDHVLQYLSVFLSIFKPREPQDLERIWNFLDFYQPYFKKVDGKIILHEKYQGRTPPQIGLIKKITGYVLERFAPKKNITQVIYEVIRYIKGIKQEIKIRGDKSFTLSLKEYDEFRDQVTSSPMAHSITDLTYDDFSYKAYMNPLFIKLEDLTSEIITYFNDVCTCDRERLDDDPFNSVFILRDLHSLNYVKSCDLVVKHAHDKLSKFLEIKQTLLKESTNENEKKAIAQMIKTREDSLIGYTIHEICCVTNGYARDHKPLMKDYLEKNIFKKLKATNLEHHHHHH