MPGRFTVALVIALGGTCGVADALPLGQTDDPMIVAHRAGTRDFPENTVLAITNAVAAGVDGMWLTVQVSSDGVPVLYRPSDLATLTDGAGPVNSKTVQQLQQLNAGWNFTTPGVEGHPYRQRATPIPTLEQAIGATPPDMTLFLDLKQTPPQPLVSAVAQVLTRTGAAGRSIVYSTNADITAAASRQEGLQVAESRDVTRQRLFNMALNHHCDPQPDPGKWAGFELHRDVTVTEEFTLGSGISAVNAELWDEASVDCFRSQSGMKVMGFAVKTVDDYRLAHKIGLDAVLVDSPLAAQQWRH*