MELWKGRYPVICHTANDGHALVLALCRTSTTCESFEQVTILRGQRILYFDLLQHLESRPFVRILATVSNPCGCDLVGLVVNLKTMQVLPIEILSHASEPFHIDDTTSLPATGLDNPLLAGQALAYWDIANRKLIGQFHIHAMPFSIVDNTTTFGAFYNPGAWARMVVIPKSNALVVTLIDLEQHSLFVTHCNSLSSVNSPCGPPRLVDAHAYNGDFTDFGAGGFPELQLGWNGYPVLVYFVQSSPQKGCLRVMQCLDVLCVQFRVFDVSCGLAGHGRDASVTFPSRGTATVSFLDLQGHDDDPSFMQARVAVFDVQQNLDMKYSS*