MATQAAFLAGFSQLAAQPGRDRAVAVAVAPAPGPARVAVAAVGSAKLGVKAGTSRTAAVARLGVRCRASLIEPDGGRLVDLVAPEEGGRRAALRREAAELPHRLRLGRVDKEWVHVLSEGWASPLQGFMREHEFLQALHFNAIRGQDGRMVNMSVPIVLSVGDAQRRAIQADGATRVALVDERDRPIAVLSDIEIYKHNKEERVARTWGTTAPGLPYVEEAITNAGDWLVGGDLEVIEPIKYNDGLDQYRLSPAQLREEFARRNADAVFAFQLRNPVHNGHALLMTDTRKRLLEMGYKNPVLLLHPLGGFTKADDVPLSWRMKQHEKVLEEGVLNPESTVVAIFPSPMHYAGPTEVQWHAKARINAGANFYIVGRDPAGMSHPTEKRDLYDADHGKKVLSMAPGLERLNILPFKVAAYDTKQKKMDFFDPSRKDDFLFISGTKMRTLAKNRESPPDGFMCPGGWKVLVEYYDSLVPSEGSSKLREPVAA*