MSLTAEIALPSGKKTTVPTGLYINGQWVKGSAEDLLIVNPATEELICAVSGASAKDIDLAVAAARHAFKTTWGKNVTGVERSRLMHKLADLLERDAGELAELESLNNGKPVKFARDFDIGDTIACLRYYAGWADKITGETIEVDNKTKLAFSRHDPIGVCGQIIPWNYPIQMWGWKVGPALACGCTIVMKPSELTPLTALKLNALATEAGFPPGVLNTVPSLGSVGGAALSAHMDVDKIAFTGSTVTGRKIMEAAAKSNLKKVSLELGGKSPHLIFESADLEQAANWVIFGITWNTGQDCTAGSRLYVQNTVYDEFVESLVRKAKQFVVGPGNQEDAAGGPLVSKGQYERVTNYIESGVKEGATVACGGQRWKGKGFFVEPTIFTDVRSNMRIVREEIFGPVLVVSKFETEKEAIEMANDTSYGLGAGVHSKDANQCMRVSSALEAGTVWVNQYNLLNNNVPFGGKKQSGIGRELGSYALEEYTSVKAVHWNFGEELGWPL*