MGEEVKSLVVEEEMGVVESKEWYLVSYAPHGVPTTDHLKLRKVRLSIAPESIPDAHVAIEMLLFSVDPYLRGRFTGTLDGLYFPQFELNQVITIFGIGRVKRSNDSKYEEGDIVLSASFPVAEYCVMPSSEIDAKIDAASGISLPDYLSTLGVPGFAAWLGIEVVADPKPGSNVFISAASGGVGMIAGQLAKIRGCRVIGSTGSDEKVRLIKEEFGYDDGFNYKKEEDLDAVLSKFFPNGIDVYLDNVGGKMLESVLNHVNKFARIPLCGMISQYNQAWTEREGVRNLLNLVGKEVRMEGFLLKTHFNRFGDFAKEIEGHIKEGRLKPKTKINFGIESFLDSLNSLFSSSNIGKVVIQVNKA*