MEFLDEDAKPRFLFQSKPLQQSNSDPETQTRSLYRPGIIISISLAVLFFALSILYFSFEPFGSIFLWISLSLLVGPFAPSSVTGGDIRVGLGEPIQDLPKDDLSDTEPDTKKSNRRSNRPTKKNVDFEPVLATNYDLKPEKTNGSVANSKNSNGSVANLEKKVGDGVWNEGDEELLRKMTGKHPVGKPGRWEAIADGFNGRYKVESVIKKSKELGEKKMSDGDSYQRFLKDRKTVDKRAEGGNEADFENVEAKKAVESGWSSGEDLALLNALKTFPKEVAMRWEKIAAAVPGKNKAACMKRMAELKKDFRSSKSANAEA