YHGTCRLTSPLEVALKLAAYKSFSDLSPVLQFTNFTATQALLDEIAGSTASCIHVIDFDLGVGGQWASFLQELAHRRGAGGAALPFVKLTAFVSAASHHPLELRLTRDNIAQFAADLGIAFEFNAVSADMINPAELISTTGDEVVAVVLPVGCSARAPPLPAILRLVKQLSPKIVVAIDHGGDRADLPFSQHFLNCFQSCVFLLDSLDAAGIDADSACMIEKFLIQPRIEDAVLGRGKVDKPMAWRSAFTAAGFAAVPPSNLAEAQADCLLKRVQVRGFHVEKCGVGLTLYWQRGELVTVSAWRC*