MAPTRVQYVAESRPQTIPLEFVRPVEERPINTTFNDDIGLGRQIPVIDMCSLEAPELREKTFKEIARASKQWGIFQVINHAISPSLFESLETVGKQFFQLPQEEKEAYACTGEDGSFTGYGTKLACTTDGRQGWSDFFFHMLWPPALKDFSKWPQKPSSYIEVTEEYSNRILGVLNKLLSALSISLELQESALKDALGGENLEMELKINYYPTCPQPEVAFGVVPHTDMCALTILKPNDVPGLQVWKDDKWITAHYVPNALIIHIGDQIQILSNGKFKSVLHRSLVNKEKVRMSWPVFCSPPLDTVIGPLKELIDDSNPPLYNAKTYREYKHRKINKLGQ*