XMDALSRWFWKQEIWLPPGIVWEDLEEMQGSRRPMPRDLLLALPLALAFIMLRYAFERRVAFPLSRVLGVKDPVRLKVTPSPSLEAFYTKNSRQPTQIEISGLVKQCGLTHRQVETWFRNRRNLDRPSNTTKFCEACWRFAFYLVAFTAGLLSLINTAWFWDQRECWRGFPRQPLQELHYWYYMLELSFYWSLLLCVSVDVKRKDFKEQIIHHFATIFLLGFSYCSNYIRIGTLVMLVHDASDFLL