MSEGRETCEESTSGESFPYRFQLEEDVKRLQLQLQQEIDLHTFLESVMEKDPWELSYSSSVPHPAQELLSNIVTLETAVTKLEQEMMSLNFQLSQERNERRLAEYQLTHSASPLNSSSSLRYLNQSDSELHQSAEDSPSQDQIVHYQESSSESSPAESTVEQTLDPSNDFLEKRLMRKTNARKLPRGMPPKYLWDQPNLLSEEMVRCMKNIFMSLADPTATSKASSNESHLSPVSPRGHLSSSASWWPSTERSMISSWVQSPQIDIQNNANVLATGDVFDPYRVRGKLSWAEIGNYSLASEVSWMSVGKKQLEYASGALKKFRTLVEQLARVNPIHLSCNEKLAFWINLYNALIMHAYLAYGVPKSDLKLFSLMQKAAYTVGGHSYTAATMEYVILKMKPPMHRPQIALLLAIHKMKVSEEQRRASIDTHEPLLGFALSCGMYSSPAVRIYSAKGVKEEMLEAQRDFIQASVGLSSKGKLLLPKMLHCYAKSLVEDSNLGVWISRYLPPHQAAFVEQCISQRRQSLLASRNCGILPFDSRFRYLFLPDDNTSL*