MGLLSNKVDKSELSTGDHVYSWRKAYTYAHHGIYVGGNKVVHFTRGPGQELGTGTIFDGFVSSSIPTQCLRCPDCGFQRENSGVMLSCLDCFLAGGPLYRFEYGVSPAIFLAKARGGTCTLAESDPPELVIHRAMHLLQNGFGNYHIFQNNCEDFAMYCKTGLLVVEQNGLGRSGQAATIIGAPLAAILSSPFRLLLAGPVGVATVTAGVYCLSRYATDIGIRTDVAKVPVEELAINLGWSTSGEPSFAESSTTQASSRNRSSIYSTEDCQIVEGPVPK*