MKIGIIGVGKMASAIIKGLKQTPHELIISGSSLERSKEIAEQLTLPYAMSHQDLIDQVDLVILGIKPQLFETVLKSLHFKQPIISMAAGISLQRLATFVGQDLPLLRIMPNMNAQILQSSTALTGNALVSQELQARVRDLTDSFGSTFDISEKDFDTFTALAGSSPAYIYLFIEALAKAGVKNGMPKAKALEIVTQTVLASASNLKTSSQSPHDFIDAICSPGGTTIAGLMELERLGLTTTVSSAIDKTIDKAKSL*