MAAPSQSRKLRIIDHRTGLTYEMDIKAGGDGKGLKLYDPGFVHTAPVKSTIAFIDGRNGILRYRGYPVEELAERSTYLEVAYLLCKGNLPTKSQLSEWEAAIQRQSSMPEELLASHYSYERALIGALPRDSHPKQNFATALYALISFNPDANPLVAGHDLYKTEAAQNLHIIRIMGKAASLAGAIYVHMEGQKPIQNPNNSLNFSEMILYMFQSMGDQDFKPNPALAKALDVIFVILAEHELGTATAATLHLASSSGVDVYTAIAGGTSALSGPNDIGAVEAVLDMLNEIGSIENVAFYIEEAKKSNTKLPGIGHRVYKTYDPRAKASLIQKLAEEVYDVVGKDPLVAAALENAIIADEYFINRKLYPNATFHLGLLLRQLAHWKESMNDPSTRLMRPQQWYTGQRLRHYSK*