MDSSMEQNILVTGGAGFIGTHTAVQLLKEGFKVSIIDNLDNSVLEAVDRVRELVGPDLSKKLEFILGDLRNKEDIEKLFSKQRFDAVIHFAALKGVGESVGIPRRYYDNNLVGTINLYETMSKYNCKMMVFSSSATVYGEPKKIPCLFLEEIARDIHRAEPEWRIVLLRYFNPVGAHESGRIGEDPKGIPNNLMPYIQQVAVGRQPELNVYGHDYPTKDGSAVRDYIHVMDLADGHIAALRKLFTDPKIGCTAYNLGTGRGTSVLEMVAAFEKASGKKIPMKLCPRRPGDSTVVYASTEKAEKELGWKAKYGVDEMCRDQWNWTNNNPWGYQKKL*