MAGVLRKALAQALVSYYAFAGEVVSNSVGEPELLCNNQGVDFTEAYADAKLHDLSLYNPDDSIEGKLVPKKQHGVLCVQVTELKCGGVVVGCTFDHRIADAYSANMFLVSWAEMALCKPLSVVPSFRRSLLNIRRPGSYDPSLDEMYVLISALPPPRAPQPGGADPFISRIYYVTAEQLSLLQTLANGHRDAVHEYLEGAVTKEHFLGLIDWVEAHRPEPALARIYCSGSSDGPALVVSSGQRFAVSKVDFGWGRPALGSFHFPWGGEAGYVMPMPSPARDGDWVVYMHLLKGQIEFIETEAAHVFRPVTSEYLNLIN*