PSLSAMNFGFTQEQVACVCEVLQQGGNIERLGRFLWSLPACDRLHKNESVLKAKAVVAFHWGNFRELYKILESYQFSPHNHPKLQQLWLKAHYVEAEKLRGRPLGAVGKYRVRRKFPLPRTIWDGEETSYCFKEKSRSVLREWYLHNPYPSPREKRELAEATGLTTTQVSNWFKNRRQRDRAAETKESHNLESSEGGFLKEGRGLPRERHLLISSSEDESSPIDSPAAHGSSPALLYPGLPLSAPMGQAIHPGGQRLDFLQHQSHQNSLLGPLASTFVDLGS