MLSDDEKIVNPLNSANSKCTDKILLIGDIHGCLDELKALVSKATDEHNNGKQFKAIVLVGDLCNKGPYSAQVIEYVRHQLHWYAVRGNHDDRALAAAFGDEACLAKPKYDWVKVLTDEDVVWMANLPYTIRIPKGLLMEETEQHMNNTSMSSGHDVIVVHAGLIPNVDLEEQKLKTMLTVRDLIPIPRREDDSTTQHYKYYKNSSNADESPIPWVAAWHGPELIVFGHDAKRGIQLEEFAIGLDSGCVYGKKLTGLILPEKKLVSVDAMEVYCPI*