MIVLCLVNTYDKLKKHEIHLRSIARAIPLCYAFDFHLALYDFNFWKNEREMVDEVVSYTTIGEPDYAYQMLDKNKIHLIDNFPAHFGELIATTPEPDRKKALSFEDMARVIRERSVTFLIGLGRRGLPKDLMERARYHFEATGRGVSLETCTAMGVIATTIHFARVMGWRR