MHKTIRSVDVYYEKYGEGIPIIMIHGFAPDSQLMIGCMEPVFDKESSFSRIYLDLPGMGKTENYDSIQNADHVLTLLLEFIEAVIPGEQFVLAGESYGGYLTRGIAAKMPDRVLGVLLICPVIYPEKERRTLPEQKVMYQDDTFVRSLSKEDRAYFSKSGVILTARNWNRFLAEVMAGMINADGEFLDRLSANYALSFDPDEKAQFDVPALFLFGRQDDHVGYADGLTLLEKYPHASIAILDFAGHNLQIEQPKIFTTMVQDFLFRVNPE*