MTYPTTLPSLTTREAITDALYRCVTGFDTADTALFDSAFTKDATFDLNGRLLEGLESIHKDCYDKISKLDTIHYMNNVRVNVHEGEEKGSLTASALAQHYRPGEGIQAGTKYFLAGSLYEMDVVKDQGDGLWKIAYWKLKIVWAEGDWGVVLE