MLYAFPLAAVVYFLRLLFERLVAKPCAHILQIQAGVPRQAQPNAILERLYQSKASPDEKQLEGLSKQLDWDVRKIQRWFRVRRNQDRPSTQKKFCESMWRFTFYLAIFIYGINHLWSTSWMWDTRECWQNYPFQPLSPEQHSYYLVELAFYWSLMFSQFIDIKRKDFMIMLVHHLATILLITFSYGNNMIRAGSMVMCVHDASDIFLEAAKMANYAKYQRLCDGLFVLFSISFFICRLVIFPFWIIHSVLVESWEIAGPYRAWWLLNGLLLVLQCLHIIWFYLIMGIAIKAIFRGKVVKDNRSDVESSSEEEICSSTDPSRNQTLKGSSRTSNLNGEAHDH