MKGFHHGALIVLAVLICQLGDPGVALSRTATGRLPLTLPLSGLSSPLVLDPILGANREFRAPADADINVINQNDIDSVVLATTTSANENKRTKYNANAKVHICRTASALHHSWCREAIDAAESASNNWSTGRHHLYPTTDQPAADLPNGVGEATLDFATNVILPAIAMAFDTPLERLYFKDMFLAKYEPTGQPGLGRHTDGSAFSFNMLLSDPSTDFDGGGTWIEPVGLVQPNGGEVLMHRGSVLHEGCPVTKGSRYVLVGFVQSDDDDDDDDDGYRKSALASQLLQITIPSFPLGMIFEVDEGDKIKCAMVAHVEKGGTASEAGIKKRDCLRGILLSHAESDQHLLTFDGKTLDQVMEMILDVASKDLGPVQMIVERWC*