MGLFSNRVSAEELRPGDHVYSWRFAYSYAHHGIYVGDGKVIHFTRGQGQELGTGTVLDLCLSSRSTRCTLGPCEKCGSNKDSYGVLLSCLDCFLAGCPLYRFTYGENAAVFLAKARGGTCTLALSDPSEIVLYRANYLLNNGFGCYNIFRNNCEDFAMYCKTGLLIVNENTIGTSGQAVSILGAPLAALCSSPVNLLMAEPLGMAVVTTGMYCLSRYFADLGNRKDVAKVPVEALAARIGPLSGVLQLQDGISKNQ*