MELLLRIAFVLASSLVLLAEGASVGINYGRVANNLPTPQDVVELVKEQGFSKVKLYDADPTVLTAFAGSGVEIVVALPNERVRSAAVSRTAARKWVLSNVAVHLPATKIIAIAVGNEIIGSTIDSIKVLTPYLLPAMQNIHASLSELQLDNTIKISSPQSLAILSSSYPPSAGAFAPSIATSVMKPLLDFLGQTNSYVMLNAYPFFAYESQPDVISLDYAIFTSQASVQDPKTGLSYTNLFDAQLDAFFAAMTLLGHPNLNIVVTETGWPSKGDKNEIGASPNNAAIYMTNLVKHITSNVGTPLRPHASIDTYIFALFNENEKVGPTSERNYGLFYPNKQSVYELDLTSARSHAAAVASKAPITSQVKQVPTTSIGHHHHHHHHQTPATNGSTTNGASWCIAISSANPNQLQAALDYACGEGRADCSLIQPGQACFYPDSLFAHASYAFNSYYHANNKAAGSCNFGGVAVLSTSDPSYDGCKYVG*