MVEKTKRTSWRVTMLKVIHESTAKICEDIKQPPDDLELREPAPVRRAARLVAIAVAGALLVIAIVVFAIRIPKLQSVKLSIADAEKLKQVLHDAVNQKQSINCPCQSQSMSWCDVTTFHMYRGAKGASNATFTRQISFTKEAGRDFIPVLCNNTQDPVKETICRNFLTTILNINDTRTLIPTASVFISPQRLYNEITTRIDTNAYEQASAFNFLEVMNKTDDYSYARALTELIEKMKDEFLQNSSSSAEDYWNASREIRANYNVSIGLGMDVSWELYLQTCKPSVCDIEYEISVLSRWVRAMGQVGGLSTVITLALKFLIWPSLRFALRFP*