MSSPSTPEPVTIRKVIVTKFSPDPSESLAIVTAILPPPPASHVQVQVLYSGFSGADVAMARGLYPMQRSAPLTPGYCMVGRVVSAGPRACGRPNTDWEQGTLVTALTVYDSEAERINIQEKYLIRVPEGIEPTVATALTLDWNTAYGMVEHAARVRPGQSVFVHGLSGAVGYALATLCLLRGATVFGTASERNHATLAGLGVTLFVYTNKDWIDAVQTQGGVDAVFDPLGFQSWEESYSILATTRPSVLVGYGGNQHLLPSSSEKEAGDNEAVALRKTLLPTQVPQIVKLVAKNIKRFIGDNRRTVFYYIDRDHKDFRPDLEAVMDLCRTGKITVPIKTTWSLDQVRDAHRGWGRKEGMGSMVIKCSELP