MDSLTTALGSVPQVVQWALAGVGALYISAKVLSYLHLVLNLFILGGTNLSKYGKKGSWAVVTGASDGLGKEFASQLAAKGFNIVLVSRTESKLKELAKELEAKNGSLKTKVLAMDYEQDNDDDYEKLGQLLSGLDVAILINNVGRSHSIPVPFLQTPREELQNIVTINCLGTLKTTQVVAPIMAQRKRGLILTMGSFGGWMPTPFLATYSGSKAFLQHWSTSLAEELRSSGVDVHLVLSYLIVSAMSKVRRPSAMVPTPRAFVRSALGKIGCATQNVAYTYTPWWSHAIMQWWVENTIGIGSKIGLQVNLKMHKDIRTRALKKAEREAKKA