MKFSGGKLVPNQPGTITIIPEKPNDLWLLFNLIGNDDVVSATTTRKIQFSSHSTKNRKIQFSSDSTKKKSSFRVQVQLEIKITNVDYAKDCSTIRVRGKTITSNEYVNPGTFHTLELETKKEFKLTKKLWDEEMIRILKEGSNQNGKYDLGIILMKNTFAEILLVDNNATTIIHCATIRNEKSSKNNSNLGKFFDSLFVSFRKHIDMNVIPYVVIASKDSIKDDFRAYLLLEAHKRKIKSIERNISCILMVNHNNIKDILSDKVVTNMNTNTKVLEQFMNMVINKCDWVCYGTKSVEYAHELLAIETLLITEELLENKDINLRKKYSKLKKLVQETGGKVVQFSDVERDRLAQMTGIAAISRFPIPNIDDLVL*