MARGKFFVSGGTGWGAFEVKVNRVLPLADAPQPDESSFWAANVFLPPTHFHHIHSAAASQVIGGDYRTKKRSNGGSFRTPSAPSSSSVLPQNISEELCLVCGDKASGYHYNALTCEGCKGFFRRSITRKAVYYCKYGETCDIDMYMRRKCQHCRLKKCMEIGMRPERKFFFLHEILIIFLPLY