RLGRFLWSLPACDHLHKNESVLKAKAVVAFHRGNFRELYKILESHQFSPHNHPKLQQLWLKAHYVEAEKLRGRPLGAVGKYRVRRKFPLPRTIWDGEETSYCFKEKSRGVLREWYAHNPYPSPREKRELAEATGLTTTQVSNWFKNRRQRDRAAEAKERENTENNNVSTNKQNQLSPLDGAKPLMSSSEEEFSPPQSPDQSSILLLQGNLNHARNSSYSLTGLTTSQTSHGLQAHQHQLQDSLLGPLTSSLVDLGS