MTTGELELPPGFRFHPTDEELVNHYLIRKCAALPISVPIIKEIDLYKFDPWQLPEKALYGEKEWYFFSPRDRKYPNGSRPNRAAGTGYWKATGADKPIGKPKALGIKKALVFYAGKAPRGVKTNWIMHEYRLANVDRSAGKKNNSRLDDWVLCRIYNKKGSIEKNYQMEQRFEEFSEIEDKKPDILPRSFPNDHLHMDTSDSMPKLHTHTDSSCSEHVLSPEVTWEGREVESQPKWSNEGLGLENNNNAFDFNFNYMDDLSDQDPFGSQVQFQLDQLSPLQDMFMFLQKPF*