MAVTTVNRAKLASKRTTAEQAIAGIDVKGKVAVVTGGSSGIGVETCRTLALHGAKVYLGARSAEAGQAVIDSIRRDAGEAGSGLQLQLLVLDLSELASVRRAAEQVLAAEAAGEAAAGVQLLILNAGVMACPLMHTQDGLELQTGVNHVAHFYLTQLLLPAIKPGADGAPARVVSVASSAHQFAQGMPMDDLNWEKRSVAGKYGPWQSYGQSKACNVLFGRELARRMSAEGRPVLAFSLHPGIIMTALQRHQSGLVKAAIRWMTAPWQKTTAQVGCAGGVVSLLGTC*