MSDGWGKLVVLFWQVWEVDRDQEAYCICCEYEKRVLVELHLRWSFVGVRSHMPSSLQPQLGKWCQDFFTVLGTAQVQYKMEAAEQLPRMKTWKRALQIFCTLVTRHRKHIDKVLPNLSSVLLDLVARAAIAKDVHPMQERVISSTFDAISNILETGPIRTSSHQLRMEAGRYEGTVPDDCKCHLCSREVETEEHYICRCTVYYEIRGRYHCLFREGFGPLLRVMEFEDQRCLGLFLLELRRHREALLRDRRATRPDPPRQRALTDFFRASAPEIPMPPQPLPRVCHTTGHPPEESP*