MLEDDFIKERQNIRQKMLKFSRAINQGKPLDDDLRDEISSDDILRRRFKKKTPNKFLKELDEEYESKHTKKSNIYLKEDLINVKLEEKQSLAKKIFSKMKERRKEENKKTKKNFLFSRKKANEIKNIQTKTQIQTKSNQATTQTKQEKKGLTNSIEKIQKAESKIQKPLIIEKKLDVKNQPNIKKSLENLQKKITPQENKQELPKPSNQAQEKQQNDEDAQKAKNILLEGFSNATKEDRNLNFNHLLFAALLVSFALFLFAPQIYIRNQIYYLSREIATLRTEESVLNEENKDLKRRLENMRFQNQILDYLE*