MSRSEEKVYGFGQWQLDKETFVRELLNAQAKLLSTHCFSFHTSLPPSLSLSLSLSLSPSLSLLASLCPPPYLSLFLSLSLAPSPFPTVLREGVVAAEVGVGRKKLGM