MGCMVDSTFIQALEHRPKVSIVEAGGIPLIDLSTLNSSNSNDAEALSGLIAEIGAACKDWGFFQVINHGVPLQLQERIESAARKFFALPLEEKCKVRRSEENPLGYYDTEHTKNVRDWKEVFDFTWEESTFIPASHEPEGQELKILNNHWPHYPPEMREACIEYARGVEKLAYKLLELISLSLNLPADRLKGFFKGQTSFVRLNHYPPCPEPHLALGVGRHKDAGALTVLAQDDVGGLEVKRKADGEWVRVKPIPNSYIINVGDIIQVWSNDKYVSVEHRVVVNSQKERLSIPFFLNPAYSVMVKPLEELLQEHDPPKYKEYNWGRFLKSRKDSNFKKLGVENVQIYHFRVAE