MTQMLLSTAVACATVAAVAAAVMVWQKFHKHSHCDQALVLLYEFRHACATPLYVLRHISEHVALEMQAGLNQPGGSQLMMLPTFIEKLPNGCEKGLFYALDLSGTNFRVLRCLLGGPNARVIKQEYEVVAIPRALLLGTSEELFDFIAQRLISFIKLEGPEFQRGHNWNGHQIRELGLTISFPICQTSHNTGILIKWTEGFKIADGVGKDVVAMLQSAMDRQKGFQIRVAVLINDTVGTMAGGHYWNDDVMVGVILGTNTNACYVECNLPEDIQTKSGKMVIYMEWGRFWSSHLPRTYIDEQLDNESVNPGDRGFEKMTGAMYLGEIVRRVLARMAQEANLFGDSVPTKLKQPFILLTLEMSKMHADESPDLRIVDKVLKDVFDIKRTELSERRIVHSVCDTVTMRAARLAAAFIVGILKKIGRDGWDATGVSSRLMALPRDSEHRARLELKRTVVAMDGILYEHYHRFRIYMQAAVYELLSEAAARKLVIELSKDGSGTGASILAACHSEFAPSYS*