MSNVPSTTEQVILDRIKGDIDDYDDVVQSARQGMESEKALTSLVMEGFDTVLINNFYALPQFVQKYGVELEGGWTITAAWQAGLTNGVNVGEIIGLCINGWASERFGYKKTMIGALIMMILQGIPWGIFQTLTTAYAAEVSPVALRPYLTAYVNLCWVMGQIIASGVLRSVLSMEGQWAYAPESPWWQVRKGRHDDARRTIRRLFSSPSDEEVENSLSLMKHTNAIEKTMAEGTSYWDCFRGVDLRRTEIAAAAWMIQNLCGAAFMGYSTFFLEQAGLPVSWILMGRVGRRRLYLVGLAGMIAFLVVIGGLGFISVSTSGAQWAIGALLLVYTALYDATIVVIARIAYVVIGIVNAIIMPYGELDVLFENKISARKFASTFDEKLSSKPSVAHVEYVPTD