MAGGKVRKTRPSAAQRHQGGIEFQKSKGQHILKNPMLVQTNVQKSGIKSTNIVLEIGPGTGNLTMKLLEVAKKVIAVELDPRMVIQGDVLKSELPYFDVCVANIPYQISSPLTSKLLSHRPIFRCAVIMFQREFAMRLVAKPGDNLYCRLSVNTQLLARVSHLLKVGKNNFRPPPKVDSSVVLIEPRNPLPTISFKEWDGMVRLFNRKNKTLGAIFKQKAILSLLEKNYKTFEALQQACQKSIESSFGDMSILGDTSKDVSADTDAGEDQDMDVDDADMQEGVSQFKDKVLNILKEGGFEDKRSSKLAQDDFLYLLSLFNKAGIHFS*