MDSSMEQNILVTGGAGFIGTHTVVQLLKEGFKVSIIDNLDNSVLEAVDRVRELVGPNLSKKLEFNLGDLRNKEDIEKLFSKQRFDAVIHFAALKGVGESVGIPRRYYDNNLVGTINLYETMSKWCFHHLRPFMENLRKFHACVEDFQLKALNPYGRTKLFLEEIARDIHRAEPEWRIVLLRYFNPVGAHESGRIGEDPKGIPNNLMPYIQQVAVGRQPELNVYGHDYPTKDGSAVRDYIHVMDLADGHIAALRKLFTDPKIGCTAYNLGTGRGTSVLEMVAAFEKASGKKIPMKVCPRRPGDSTVVYASTEKAEKELGWKAKYGVDEMCRDQWNWTNNNPWGYQKKL*