MPTAVLPSSTFPSILSTQPRSSLFSTFRIVRPSMAFHGDSKEAKDARDASPACCDCSFAPRRTSHIVVAATTIPQGIGKDGSIPWKLPCDMKFFKRITSFTASLGKRNAVIMGRRTRESIPVKFRPLPGRLNVVLTRRRRDDLGIHTESQQEQQKTLVCDSLDAALTLPLRMTPVSRTFSSLAAVKFTERLWNLPIVTRHIIENGVEKNWHWNFFQVRLSDAIQSSEIFPTTHNEEVFFGAELLRSYFGLSVGL