MKAAVGVLCLVLVNFSNGITAPKLRLSSGYEIPAVGLGTSAISHEEMDKVIASALENGYRHIDTAFAYENEAVIGKALKKWFDKGNKREDLFVTSKLPSHANRPSSVEKYLKRSLNDLGLDYVDMYLIHKPFGFQEGENFSAKKENGENVFETVDHLAVWKEMEKQVKEGRAKSIGLSNFNETQILNVYNNAEIKPSNLQVESHAYMKQNKLREFCKEKNIIITAYSPLGSMKSRKALYDGTEKDLEPLVEVPLIKELAQKYKKSPAQILLRHSIQEGLVVIPKSSNPNRQKENIDLFNFELTNEDVSKINSLDIGEKGRVFDFVLFYKGLDKNPQYPFIKSS*