MKKHIFGKFKKAKGESSSQGSHHAHGREEEEGYHGMVPYEPPSRMREPESGLMLSQEELQRYYIIREGLFLHTSIIDPDLLARTGMDVEFDKVFRAIDHATRMFDKFRFWKAISGSNDCSNPTPIEIHNPTLRFLHFWIMRRLYGVRTLTIRLAQVASPDIAGTRRVTRRMMQAAQMEQGGSSHHDVEEGDEAMSVDASDSMGVPPQRTPRPRDRARRHQPTGRRTTLGWMVPEFPATTVSEDLAWGRSSPPLSIYASCMLISLMEMMTSCLLMFL*