MAPQLHAIMMPFPAQGHITPMFQLALQLLLLREDQEGGFTRISFVNTDYDHDRILANGHCQDLLQVPGLCLLSIPDGLPADHGRLNDPGPLPIFANAIDAMHEPVQLLIQDIVAAAASSSSSSSCPPVTCIIADSFYYWMADVAQTVGVPWVAFWTTPVHASLAYCSISDLLARGILPVNCQELESMKRIVDCVPGVPPLPASELPSFLQTPDGSPMDVFFQWSLKRFGIGVPQRASWHLGNTIYDLDREGTHALQECIGKYLPVGPLLPQSFFLGQMEKAPAMGTSLWVEDQGCKEWLDKQEDGSVLYISFGSIVHMATEQVEEVAAGVEASKRPFLWVLRSDVDAATSAKLEAMKERCGSRGLIVSWAPQLLVLSHRSVAAFLTHCGWNSVLEGIGSGLPMLAWPDGFSDQTMNAHYIINVWQIGIGFTRGPRPTHSDGVLQLVQREEVERVIHAAVDSSCELGRTLKQRVVQLQKTLRNALVPPSGSSYANLRHFLDAMAHLQPTTS*