MEPSNSTLFDFIPACSFKPMLSPAYEKIKAECDPWILAFAAPASAEAARFLHNCLFPLFCCLAFAECQEERLVPMTKFFSWIFLNDTDDDDLSIRGCATDHVWQQRRNLILECFSSKPLDHSHLSDKYSSEEVVRNITKGLASLHDIWKDISRDMPLKMQSRFLETIRQHLDANMKQAHLRRTGCVPSVDDYIKLIRRPASLVPSSIILLEYGLGIELDEETLQSELMLQLHDTAVDQIALYNDLFSFKAEMSCVDYFNLPSVIFQAHKAEPGFTLANAVREAVRVVEELDKLSVRLIAEVRETSSLAEKPGVEAFLRGLGFMMAGNVKWSSKTARYSQICSPEGVVLPVHGSPEGVVLPAHGSPQVLVNPVSL*