MPAPLILVTGGAGYIGSHTILQLLFGGYHVFAVDNFDNSSETAINRVKELAGELANNLSFCKLDLRDRAALEKIFSTVKFDAVIHFAGLKAVGESVKKPLLYFDNNLIGTIVLFEVMAAHGCKKLVFSSSATVYGWPKEVPCTEEFPLSATNPYGRTKLFIEEICRDIHRADSDWTVILLRYFNPVGAHPSGYIGEDPLGIPNNLMPFVQQVAVGRRPALTVFGSDYKTTDGTGVRDYIHVLDLADGHIAALRKLDDPKIGCEVYNLGTGKGTSVLEMVNAFEQASGKKIPLAMAGRRPGDAEIVYASTEKAERELKWKTKYCIDDMCRDQWNWARKNPYGYGGSEDSSN*