MSAISNFTACRRFQNGAALTKDSPGVGLITNKFLTTKISTPFHKVSLVYSKRTFKVSNIRMAMVDEKLSSGKVVVPSEVLAYELVQGAKVKWSYIMEGSLPEPPTAVLLHGILGSRKNWGSFARRLAQEFPKWQFLLVDLRCHGDSASLKKRGTHTVASAALDVLKLLGQLRLSPRVVVGHSFGGKVALSMVEQVPKPLARPVRVWVLDATPGEVRAGADGDDHPAELISFLSKLPKEVSSKRDIVDALIQEGFSRDVAQWVVTNLRQTNTAGSSPSPLSWVFDLKGIAEMYQSYEETNLWKIVEDVPRGVHVNFLKAERSLHRWALEDIRRIHVAEEQAVEEGGGVEMHVLEDAGHWVHADNPDGLFKILSFSFQGF*