MSRRFIKLSPWSHALIHKKRFRLFSSSFTTPYLLLGTTLKNNLPDGSDVRDVLLFDPTKEEMLTVPNITFPEELAGSRQIGSARGWGIFSNDHDRSLCISDLYSSLGPKSTLTMIHLPSLVAVHSNQTNAVWNVAMSSSPSDQDCVVAIKLLDRQLSLCRPHSDMRWTNVGEMLAENNLQKLENSTLMYSKRERRFYLPGPGGNSLYSWDLHLKKNKVPSFHELLFRDLPELDDSEWKLLGWCCRTEHLVELASSGERFLVKWYAQRFFSSSHEGSNYTTRRFMVFREKKLTEGRYMHYTEDIGDVCIFISMSEAFCVEASSCPGLKPNSIYFIGHGFGIYNIADTRIHHFQAPEGAPTSFKDPYWLPPSRI*