MGLFSNRVTPEELHPGDHVYSWRFAYSYAHHGIYVGDGKVIHFTRGQGQELGTGTFLDSCLTSSRLTRRTSGPCEKCGSNKDSHGVLLSCLNCFLDGCPLYRFTYGENAAVFLAKARGGTCTLALSDPSEIVLYRANYLLNNGFGCYNIFRNNCEDFATYCKTGLLIVNENTVGTSGQAVSFLGAPLAALCSSPVNLLMAEPLGMVVVTTGMYCLSRYFADLGNRKDVAKVPVEALATKISPLSGTLRLQDGISKDQ*