MSKQAILDNIKASLQANPLHTESSHYANPMKSTNSDKVQEYISLQNANKAIVVESSPNTLIQDIHKVLAEAKALKILYNLDIEDEIDIQALHKDMSDSMSLIPYEKSVDETREELFNIDTSIVKARCGVANLGIIGITSSNRAPRLSSLITRTCIVLLKKQDIVAHLYEGVQKLKACGNEEILPSNMIFIAGPSRTADIELQTVFGVHGSLRTYVILY