MSHSQSHNILLTGVSGYLGGTLLAHLHTQANSSPYKSLYALVRSEQQASAVREYGAKPIILNLNDPLSISKTLIEKEISVVFFLIDAFNVHVQKTMIEALGHVRQRTGRDVHFLHTTGAKAFSSHVGIDSVLAPEGKLLDTDPRLYEIQQTTTAPEEYGWFTQIARTNTVIIDTAEAHGVKSYIFVPCIVYGEGKGFGNKISIQDVAIVKAARAAGRVYKVDDGKPVWPVSHIYDTTTLYCQILQQILSGHEIGHGKEGFYLAASGCVAWDDIYSAFAVALHKRGLIQDATIEMANEEAVEKMAKGLDPGNGNVRIQLGGECNFTAVHGEKIGWKAVYPPEYILEIADEEVDLILKTLDS*