MNLLFLAALAMLAASPCLFGQVMPNLQLHPHSAAEQEEEESSSAKFNDQVELVDGLSWTFYKDTCPDLESIIHKTLKPFLDDDITQAAGILRLHFHDCFVQGCDASVLLDGTESDPSEQSAPPNLTLRPEAFEIINAIKANVEAFCPNIVSCADILAVAARDSVVQAKGPYYPVPLGRRDSLAFANTSVTLANLPPPSSNVTGLMDVLTTKGLDLVDLVALSGGHTIGRAHCPSFASRLYPLDPTLNEELASNLTTICPTSNSTNFTNMDTFTPNQFDNKYYKGLLESYGLFTSDSSLVLDARTNATVQSFYSDSVLFFWQFGLSMIKMGQVEVLIGSEGEIRTNCSAINSASLMATF*