MALRTVLVADVPSLPDSVYGLSEGLDMSKPRSFKMPGFSVIGHRGNGMNVLQSSDRRTRGFKENSILSFNSAAKFPIDFIEFDVQVTKDDCPVIFHDDFIYSQENGIVNESRVTDLSLSEFLLYGPQKEAEKIGKTLMRKSKEGQVLKWDVDSDDPLCTLQEAFERVEQSLGFNIELKFDDQIVYEREFLVHVLRTVLQVVFDYAKDRPVIFSSFQPDAAQLVRELQSTYPVYFLTDAGNQMYKDERRNSLEEAIKVCLEGKLQGIVSEVKGVFRNPSAIAKIKESNLSLLTYGKLNNVGEAVYMQYVMGIDGVIVDFVEEISESVTLMMIRPPSPSSPLPSSASKDDVAVITRPEFSQKEIDFLLKLLSQLIQH*