MSSKKSLVQSLFNISKTYSRISGLTRMRPTKSGGIPPDAGDSGIRRRFLHKRAFFSPEIVPKGGNLMEKLRELTLSNNNRIRLDEMLPPPSPKKSSPEFFPAVTVEDVKKLMRAAEMELVKSKLREIGKNWVPYSEFVRVCGEYSSDPEQGNRVANMLDEAGNVIVLGKLVCLKPEELTSAMAGLIPTLEPSLDAETRQEFEQLEIIKSDIDKRADDLVRKELWAGLGLIMAQTVGFFRLTFWELSWDVMEPICFYVTSTYFMAGYAFFLRTSKEPSFEGFYKSRFETKQKRLIKMLDFDIDRFTKLQKMHRPNLTKSGRC*