MFVSTVYDGCAATQVAARRACCEVAVMNIAAVRFGRVGERAVTRACGSARRARQDDEHAAVAGVDTAEPAQPKDVSTSVEERVVNELAQRGIDLEELLNPSKVINLERKIESKKVELAALQDDAARALALTTEISKLEKQSEDEKRQVMFEWLKTTFAVQGVLGLVVGGALAKGGDFAHDSNVLSAAFFQGNEIPLVARALGFWLVWMFTIPSLRARKPSRTEKAALNMAFAAVPIANVAAPFITKDPWVIYCGDLVLLAACYAFYFVFKMDPKDAPKLRGKWKWLDWSSRM*