MSAISNFTVCRRFQNGAALTKDSPGVGLITNKFLTTKISTPFPKVSLVHSKRMFKGSNIRMTMVDERLSSGKVVVPSEVLAYELVQGAKVKWSYIMERSLPEPPTAVLLHGILGSRKNWGSFARRLAQEFPKWQFLLVDLRCHGDSASLKKRGTHTVASAALDVLKLLGQLRLTPRVVVGHSFGGKVALSMVEQVPKPLARPVRVWVLDATPGEVRAGADGDDHPAELISFLSKLPKEVSSKRDIVEALIQEGFSRDVAQWVVTNLRQTNTAGSSPSPLSWVFDLKGIAEMYQSYEETNLWKIVEDVPRGVHVNFLKAERSLHRWALEDIRRIHIAEEQAVEEGGGVEMHVLEDAGHWVHADNPDGLFKILSFSFQGF*