MPSSKRVRPPIRLRILIGIAPYSFHPEHLDRKKRKNEELASKILGKNRKTVAAGAGAGIKAQKTKPGSLASRIGVVKPAPVRAADSQPKRASKRRPDEERLLSALNPANGQSTVRDNPVGITIRGAGSGSFVVIGSNFAPGTTAADIQSAIEPLSGQILSCWITSQHPTVTAEITYADKWAAEKAIANFHNQRADGRILSMRFKHITPEPTPSQHVQNPQSSFSNLREQADRERRLNRKAEPTVQDGRYGFAEGDDQLLSHGDSRGNGRSNRRNARGNRAYGRAGRQTNQNTQETGLYSDQMMVDPPTQNSSHRGGRYR*