MVIKHTQGSYREAMHRAWAVEEVRLAPQLYNIDQLPGGCWSIYLASEDRAQELWAEELKMLDKAHGIPITPSGDIGVHEDIRDVNMMVRVSYPSRQVEVKFIDFDWAAVEGVGRCPYFMNKVDIKWPAGVSGGQWKRLPNLKKGAASLCEHEGTWNKPSQRIGCGSWLLAAATGMPWPGASITGYNKYALDSSTRKCNVDRHRTASGWSVREHIFRYSARITPIQQNVETWTELEQVQLEADERVAAIHASAGGNLHVFVVKLVPVWGMRKYPQKCPPNPGRPALYKMNLKDDGLKWTTISTAFMKPGQQYYATVDEDTIHAFGVNKTQMTMVQGKVVVVQSGNLRYYNEEAKQWEEFEELPGVLDQEKSWIFRLQGMRYAPVVFATKRHCHGLFRGTIDWEHKTVTWKRQRISENVKTYFIGIMAAA*