MCGHHIAVPVRSISKSPPQHKLVLRRGENEKQVSIQSAHYHDACACNGAGDEKAEGVDEEPHGAEHFALFSTDCCTARNGHKTTRQAALAILIPPNSQSKLHCDD*