MATEAPTQSYSEQWYWDDRYKNESEPFDWYQKYSPLAPLINLYVPQRNQRVLVIGCGNSAFSEGMVDDGYEDVVSIDISSVVIDTMIKKYSDRPQLKYLKMDVRDMKAFEDASFDAVIDKGVLTTCLNIITSLKCIMFHLYNILDFCVCVFRNLRLHFGDVGVIRGNTQHKCLKRFGVDETYRVLKDKGVYILITYGAPIYRLRLFKESCSWTTKLHVIDKSLTDQPLDTPKWELTKPLPLDADGSSVESAIGKNPDVHYIYVCIKDESSKMEADAA*