MKKHIFGKFKKAKGESSSQGSHHAHGREEEEGYHGMVPYEPPSRMREPESGLMLSQEELQRYYIIREGLFLHTSIIDPDLLARTGMDVEFDKVFRAIGWSSFWQVPELGKELLAKEFLCTLKLTNNGISFRIMFDKIRFWKAISGSNDCSNPTPIEIHNPTLRFLHFWIMRRLYGVRTLTIRLARVASPDVAGTRRVTRRMMQAAQMEQGGSSHHDVEEGDEAMSVDASDSMGLPPQRTPRPRDRARCHQPTDWARSNIATGVTKRPTYPTCARGRRTTLGWMVPEFPATTVSEDLAWGRSSPPLR*