MAEASLAASQEDDYEGDKAFGNGIMGVMYTVCKEKDKPSVVFMAFRLLADWLQLWMLVVNPAWFNIPRPALWWQILHFISLNDFISARGNTFYLACFYLLVFGLLMSVVVSLWVGASFQNNRFEYVWPIVFLRIFGKIFYQILDIMSVSLFLIALNCQYFAVPDEQRGINAELGVGELQQTGLRITVMHHPPSSDPGMAQYLHVCPAACWAMPHLIHAGVAVLALILFLVLASLFCMGEMELSFTTKNPLAIMHTGVEMRTFGLRMAMAFVAVFVNSLKWQSAAQLALTSYLVWLLWFWQPQMTGWVNHFRT