MSSPLILLPGDEVPSEYLPNNSAPLRLGQGLRLLSQPPGTTPSSHVLTATQAGVLSTDNKRNAVSILSSSNRRYVPTTNDLVIAQVHHSSADYFHCMITPQSPHALLGQLSFEGATKKTRPMLKGGDLVYARVLSTGLGPGAEVELTCVNPATGKAEPGGLGPLTGGMVFDISTGMAARLIKASSSSSDQQEGVAGLVVLDELGKKLEKVGGFEIAVGRNGKVWVDCSNSEEDAIKATVAIGRCITMIDEHNLVPTDQRKLVTRILREMKIDS*