MALRTVLVADVPTLPDSVYGLSDGMSPSGLELSEPKPFKMPGFSVIGHRGNGMNVLQSSDRRTRGFKENSILSFNSAAKFPIDFIEFDVQVTKDDCPVIFHDDFIYSQENGIVNESRVTDLSLSEFLLYGPQKEAEKTGKALMRKSKEGQVLKWEVDSDDSLCTLQEAFEQVDQSLGFNIELKFDNQVVYEREFLVHVLRTVLQVVFDYAKDRPVIFSSFQPDAAQLVRELQNTYPVFFLTDAGNQMFKDERRNSLEEAIKVCLEGKLQGIVSEVKGVFRNPSAIAKIKESNLSLLTYGKLNNVGEAVYLQYVMGIEGVIVDFVEEISESVTLMMIRPPSPSSPLPSSQSKDDVAAITRPEFSQKEIDFLLKLLSQLIQH*