MTYMAVVGFTPTAFTTGAIMKIILLTAVMCIAAMCFAEQVCLECHQSVNVLPSEHEKVNFQVAACTECHVKEDVLQADPFAAGMHIKHAGEAECNVCHVMQGASPFGLQKGRIGEPTEELELITEKVVHWQTSQDLDNRHAKAEVFCNGCHGIALPEFASEVSNVTCLGCHGELKALQKKTESAEHKDMNPHKSHLGDIACTVCHHIHTEQTAYCVNCHPKFTITMP