MELFLPYSMSIAAIFFAVFLQILKGIKSGNKGKNRKAPEAKGKWPVVGHLHLLGGPEPHHITLANMADKYGPIFTIKLGVHNALVVSNSEIAKECFTKNDKAFSSRPKLLAVELMGYNYAIFALAPYGAYWRQVRKIIMLEVLSTRRVEMLGPVRSAELRESMKDLYDVWVKNKDQSGSLDMVKVDMQQWFGNLVLNSLIKVVTGKRFALDDEEGIRFRKVANRFFQLLGGFVVSDYIPPLKFLDIGGYKKEMIITGQEMDNFFDQWLEEYKRERESKQQNERDKVLMDVLISILEGASEEEFPGHDHATIIKATCLTMVIGGLDSTSVALTWALCLLLNNPRTLKLAQEEIDEHVGRKRRVEESDLKNLVYMDAILKETLRLYPPGHLGLPKETLEDCIVQGYYIPKGTRVMLNLWKLHRDPNIWPNPTEFLPERFLTTHKDVDLKGHHFDLLPFGSGRRVCPGILFAMQATRLALASLIQQFELKSPSSEPVDMKEIFGVTCSKATPLEVLIAPRLPLDMYPLGA*