MAAFPPLAASRVRISPLIPAAAMAGTAGAAAASYAQHRRRFCAIVATAAASPVPAAAAAAATGFDFNAYMGEKAAAVNRALDASIPADEPPAALHEAMRYALLAGGKRVRPALCLAACAVVGGREAWAMPAAAAVEMVHTMSLVHDDLPCMDDDDLRRGKPTCHVVYGEPIAVLTGDALLSLSFHHMARFDSYPPDIDADKHPARVVRAIGELARCIGSEGLVAGQVVDLEMTGSTETVPLERLEYIHLHKTAALLEASVVIGAILGGGSDEQIESLRMYARSIGLLFQVVDDILDVTKSSEELGKTAGKDLASDKTTYPKLLGLEKSREFAEKLLSDAREQLSGFDQETAAPLLHLANYIAYRQN*