MATSLQLFQCKLARPFRPFPLRRSTPPLSLRCCASPPSSYSITLIPGDGIGPEIISVAKDVLVLVGSLEGIKFEFQEVLMGGAALDATGVPLPDDTLSAAKQSHAVLLGAVGGYKWDKNEKHLKPETGLLQIRKELGVFANLRPATVYSPLVDASTLKREVAEGVDIMLIRELTGGIYFGEPRGFGTNENGEEIGFNTEIYATHEIDRIAHFAFKVAQKRCGKLCSVDKANVLEASMLWRKRFLAIAQEYPDVELSHMYVDNASMQLIRDPKQFDTMVTNNIFGDILSDEASMVTGSIGMLPSASLGASGPGLFEPIHGSAPDIAGQDKANPFATVLSAAMLLRYGLGEEKAAKRIENAVVDTLNRGFRTGDIYSAGTKLVGCKQLGEEILKSVESNVHAGAATV*