MKLQRSLVIVLVLAFAATASAGRTHTKKLTEPMPFGSDILDTGKETDPSDIQADIALLPALAEGVNARVKTFSVGLDPMHEQTAAEWFESLGYRTLTGDVKYVKGYWGGTRAEADPRLGASFCQGAADLAPTQDYDFANWLPVPNVLDELASTYPDAKFLLFESEPGRWLDNVYIKAQEAALRGAKCGCGGDVEDRVDNAKCRLGDEVHFCDVYPCVYERTFTTSAVDPSAWVDTYVRHVKNVKQSLGSRLLVVDMETPQSPIAVSQQIASHLGLSANPEAFALAHPFEPHVLAHVSEHRWLVFWFACVGALGAAILFAPSPFTDGGARFYRDMAERV*