MAGLSVKDFLACCGSSKFAAEMAKVAPFSGPSPAVEASRIIWWNKVDVPGWLEAFAAHPRIGDVEALKREVPTAEWCKGEQSVALESANNSILQELAEWNRQYEAKFGFVFLICASGKSSCEILSNLKDRFVSRPIDEIQVAAAEQQKITEIRLRKLFAERESALNLTSDQQVGQTGGLLGIVHRDNIGMSSTGPSALTELSLLRPPITTHVLDVSRGRPGASIDVALDVWKGYSTNNDSGEWANIGSSITDSDGRSGPLMAPSNSVLAGRYKLTFNTGKYFSNLSNGSDKSELEGCFYPFISVVFEIKPSQVSEHFHVPVLLSPFSYTTYRGS*