MKMLDIPFCFGEYGVQVADSFACGSLRTTENVVTCLYRINIGGMSLLVTVTWCKTLVGLGLSLNVQDMPCEDSTTCKVDMKPWLFGKKKGSKTLEVGRNTKVDVFWDLSGAKYASGPEPIEGFFFALVHDHEMALLLGDMAEEAYIKTQAKSLSAETAMISRREHIFGRRFYSTKAQFGENGRTHDILIECNTRGREPRLSVRVDKQLVVQVKRLMWKFRGNQTILVDGFPVELFWDVHNWLFSPSDGHAVFMFQTSMAADKSWSSLASSASLFHWHHASSSSSSVKDAESSGFSLLLYAWKSE*