MAAQDKYKFVFTAKEAASEGVTEPIRLPKLIRKAMSLARGPISKYKVGAVGRASSGRVYLGVNVEFPGLPLHHSIHPEQFLVTNLALNSEKGLRQLAVAISSDCIEFGAPCGNCRQFLMETSNELDIKILLKSKHEAEGSFSSLKLLLPYRFTPDDVLPKGSPLLLEKRDNCLTLSGSTEEICSSDCSHLKCKALAAANNSFSPYTESPSGVALQDDEGKWYRGWYIESVAYSPSLGPVQAALVDFVARSRGKGFNKIVEAVLVEKNNARVSQERTAKMILDTIAAPNCDFKVFHCYVDLQKKFITE*