MREMKSTVRDAVKSMKQKPTVMIVDFFGTALLSITDVGVTSKYVYIPSHAWFLALIVYLPVLDKVMEGEYVDIKEPMKIPGCKPVGPKELLDTMLDRSDQQYRDCVQIGLEIPMSDGVLVNTWGELQGKTLAALREDIDLNRVIKVPVYPIGPIVRTNVLIEKPNSTFEWLDKQEERSVVYVCLGSGGTLSFEQTMELAWGLELSCQSFLWVLRKPPSYLGASSKDDDQVSDGLPEGFLDRTRGVGLVVTQWAPQVEILSHRSIGGFLSHCGWSSVLESLTKGVPIIAWPLYAEQWMNATLLTEEIGMAIRTSELPSKKVISREEVASLVKKIVAEEDKEGRKIKTKAEEVRVSSERAWTHGGSSHSSLFEWAKRCGLVS*