MNILITGASGFIGQELTTALLIESSDTKLTLTDVVEPTVPAAASSHASRVKCFKSDLTASASVESLFQQNYSAVYILHGIMSSGAEANLELGLKVNLDSCRLTLDTIRNRHPGTKVVFASSCAVYGPPAPGAVLDEETCPLPQSSYGTQKHIVETLVNDYSRRGVIDGRACRLPTVMVRPGAPTAAASSFASSIVRQPLKGEKAIQPIGNEDLEIWVCSPQIVVKNLIAMMHVPQEKFAKYSTNRLVNLPGQTVTIRQILDALEKVGGKEARNLVEKKADDATEKIVLSWAVAYKTTKAKELGLHDDVSLEEIVQTAANMLKRA*