MTEFGVDGKSSKLIYEFNIDAMRLKCDSSPMLQRRCVLNKSTIAFTFCKAKMSILATLCTRVDVDPDIHILPRQNVNTCVTIDIGFNAPGSTSTMQANTGLHILPLTFPLCMQR*