MLFPKALDLHRPKRPRTTFSATQLAELEKEYEHNPYLIGEERANLAEKLNLTDTQSVTPLKDNLAYLMLSYLIIFMLLLLFTEQNSSSSSSKKEFQLPYP