MSHPTPLRSFIGGLSLPVPVHALMLLNGNVFGISGFIHRAAKGSVEAAAGVAGLVLGGMMLATLDGEAPPALVPPISQVALSGVLVGLGTKLSNGCTSGHMICGLSRFSVRSLVATLSFFTTGVITAQLFHRDLPAVGSFDWSLGPNGTKYLLAQALPLAASLLLYALRRNETTKHVNPPGQTEESSLLETPSKGPSEQAPHSTCPDTEANPPNRLLRTLGFFTTANHFALALHLSNLTDPLRVLSFLLLPFHRAFDPSLAFLAAGALPLSIALYRYARGNEKPCLGGQWSVPKSTTIDLKLVGGAAIFGIGWGLAGICPGPGLVNFGRALVGGANASQFATWLASMVVGGLLV*