MSGFEFGGYRRLRRYSALIVVALLVGCNGEEPDKGPASASISGYNHTEDYIHRFFIDGSWGGNVFAYSGGGGFVCCINYPREWRPGLTATVRWSTSSSIPDGPPGVTWHELVVPIEYYDKLGSRLNVHFLPGHTVRLLIWNGSADSKGYRGPAAPIKPADWPY