MALPPPYHVRDMEDKFDGMHDSVILQILNRVEDIKVIGRCSVVSKRFRCLVSLVENVTVKVDCVISGEDAGLNVTASGMFGHLIRFVVGSLVKPLQVLQHMLDPKKPIHAEVSHHSPGEVLKNFTAVKHLKIELPEGELGVEDGVILKWKAEFGSTLESCAILGASRLVNAGKSTYKKSFSFCGRYGEWHGAELGDAAALSSQDDTGNLPESFYTNGGLKLRVVWTISSLIAASARHYLLRQIISDHPTLMSLMLTDADGQGMLLMGQEQLKQFRLKPLVASASANRTQVPALDIKLWYAPYLELRDEFGMKGATLVAIQPSDQPSQREMDGFISGAFEEPFKMAANLLAKRR