MSFWLRGRDRFGARGDTTQRPDIMSMLPSFGFTQEQVACVCEVLQQGGNLERLGRFLWSLPACDHLHKNESVLKAKAVVAFHRGNFRELYKILESHQFSPHNHPKLQQLWLKAHYVEAEKLRGRPLGAVGKYRVRRKFPLPRTIWDGEETSYCFKEKSRGVLREWYTHNPYPSPREKRELAEATGLTTTQVSNWFKNRRQRDRAAEAKERENSENNNSGNNKQNQLSPLDGGKSLMSSSEDEFSPPQSPDQNSVLLLQGNMTHPGNSSYPLTGLSASQSVHNIQGHPNQLQDSLLGPLTSSLVDLGS