MHLLCALHGSHRFGSVLGRLLLSAQLPQASSHPIHKHVGLCGRSSKAHLRAPRFRIISPRMASSEQGKHFPPQQQQGQPGREHEMHPRPQFVRASYKPSDKLLGKVAVVTGGDSGIGRSVACHFAMEGATVAITYVPEVEEKDATETLDLIKKYKSPHANDPIKIAVDLGTEDDCKKVIQRIMDAYGQLDIVVNNAAEQHAVKGIENISAEQVERVFKTNIFSQFFVTKHAVKHMKEGSCIINTTSVNAYKGNATLLDYTATKGAIVAFTRGLALQLVDRGIRVNAVAPGPIWTPLIPASFPEEKVEQFGEQVPMKRAAQPSEVGPSYVFLASDDASYYTGQVLHPNGGVVVNA*