VQNSVPEMKEKSKNAAKTRRERENGEFYELAKLLPLPAAITSQLDKASIIRLTSSYLRMRAFFTEGMSGWSNLPSENFNCEKGLQQNADGKWHGSCHCAFQTLDGFLFVVASDGKIMYISETASVHLGLSQVELTGNSIFEYIHPSDHDEMTTVLSFQQPPHHHFCPGTSSSHNLGCSKDITTLKLDERNQNGKSFQSEYEVERSFFLRMKCVLAKRNAGLTCGGYKPCHICGEVKTPLHEADAHLQSGALIVGLVGVGHSLPPSGITEIKLHSNMFMFRANLDLKLIFLDISVAELTGFEPQDLIEKTLYHHVHTCDVLHLRYAHHLLLIKGQVTTKYYRMLVKHGGWVWVQSYATVVHNSRSSRPHCVVSVNYVLTHRDTECQELQLSEDQVA