MVKLELLSFGSKKLKINLWSFAGTCCQGSLACKGWSKLAPSRVVNGMKIWDLQVVNLSQPLGHSFGDFTRILLLIFTNYKLDQVFSEHSAFIVRFFGLKNIYLFFCSSICRVAATQSPVIFIGTGEHMDEFEVFDVKPFVSRLLGMGDLSGLVNKIQDVVPMDQQPELLQKLSEGHFTLRIMYEQFQNMLKMGPLGQVFSMLPGFSAEMMPQGREKESQAKFKRYMTMMDSMTDEGNTNPKILTESRIMRIARGSGRLVHEVMEMLEEYKRLAKIFSKMKGLKIPKKGDMSSLSRNMNAQNMSKVLPPQMLKQIGGMGGLQNLMKQMGSAKDMMGMFGGGGGGDTISMTTYIRLSSIVSGSLRSQIRVLRFINHPSKGFVRAVFVEGLSSSLSFDLLAVVELSIFYSTFYLLVFLIPKHQEQNNKDNKDWKFDLKKRHGSQASE*