MGKEETGESMLYKLNTGSYVPAVGFGTVALAEPPEVVKDGIRKAIQVGYRHFDTAAYYGTEALLGEVMCETFESGTLKRDEVFVTTKLGMGDCHKDGVLPALQKSLRALQMDYVDLYLIHWPLRVRKNGSNQKNVREIQPEDFLPLDLVGTWEAMEKCCDLGLAKAIGVSNFSVKKLENLLPHVRYVPAVNQVEMHPTLRQSKLRDYCRQNGIQVIAWAPLAAPGIFYGVRSVIESPIIQDIAKKHGKTPAQVALRWGLENGVCVIPKSYKESRIIENFGCQDWCLTEEDHERINTLPESRMYKALNFCNDTTSPYKSYEDLWDDTL*