MIWRRFAIVVVGMALLSSNLVESAATMEQLAKSSEMMRTVCMGKTKPPMDQVEGLGQGKFAEGKEIMCYSNCVLEMMGAMRKGKINADGAIKQVDMLIPAEIGEPTKKAFDICRNAADGVKNSCEAAYALVKCLHKNNPKYFFA