MAGVLGMILAGGEGSRLKPLTETRTKPAVPFGGSYRLIDFALNNFVNADLMRIYVLTQFKSQSLYIHMKKGWNLSGITDRFIDIIPAQMRDGKRWYEGTADAIYQNLRFVEIVAPDQVCIFGSDHIYKMDIRQMLDFHRRMEAELTVSALRMPISQASQFGVIEVDENGKMVGFEEKPSNPKSIPGEPEWALVSMGNYIFEAETLSKELREDAENNQSSHDFGKDIIPKMFPRGKVYVYDFTTNKIKGEKESTYWRDVGTIESYWSAHMDLLDKDPEFSLYNRSWPLHTYYPPLPPATFVDVKDKKVKITDSLISGGSYIQGSTIYKSVLGFRSNIAAGSFISESVILGDVKIGAGCTIKRAIIDKDVEIAAGTIIGEDLEMDRKRFHVSDEGIVVIAKGSKVGF*