MESSKAPVLSALGVFKNVINEELIRSLHVYQLEDGNEIGVEREFLFSTTSSYVEMIAQPVLKLSKVKMSELYEGQMMGIWFCMLVFNICAPSRLTPIPPILLISRNPKLKSIPTLVDDLQKVFQLTYGAKNKQPAVIEDTSGGEVNSDNCPTERVFSVLDQDLNCLPNATGVPPSAEKQKSVQSPTDDAQKKTKNTRKKAVSERIAEIALDDLVKYFDLPITEASKILKVGLTVLKRKCRELGIPRWPHRKIKSLDTLIHDLQEEAERQERENEVAAMAVNKRKRMLENEKESIARKPFMDIQSETKRFRQDVFKRRHRARNLKNKS*