MGLFSNRVSPQELRPGDHVYSWRFAYSYAHHGIYVGDGKVIHFTRGQGQELGTGTLLDLFLTSSRATRCTLGPCEKCGSNKDSHGVLLSCLDCFLAGCPLYRFTYGENAAIFLAKARGGTCTLAVSDPAEVVLYRANYLLNNGFGCYHIFRNNCEDFAMYCKTGLLIVNENTVGTSGQAVSFLGAPLAALCSSPVNLLMSETLGTVVVTTGMYCLSRYFADLGNRKDVAKVPVEALAARIGPPSVVVPFQDGILKNQ*