MPPSAAKQMGASTGVHAGVTDSSAFTRKDVADRPDLTIVGDSVYDAKAFRSEHPGGAHFVSLFGGRDATEAFMEYHRRAWPKSRMSRFHVGSLASTEEPVAADEGYLQLCARIAKMVPSVSSGFAPASYWVKAGLILGSAIALEAYMLYAGKRLLPSIVLGWLFALIGLNIQHDANHGALSKSASVNLALGLCQDWIGGSMILWLQEHVVMHHLHTNDVDKDPDQKAHGALRLKPTDAWSPMHWLQHLYLLPGETYAFKLLFLDISELVMWRWEGEPISKLAGYLFMPSLLLKLTFWARFVALPLYLAPSVHTAVCIAATVMTGSFYLAFFFFISHNFEGVASVGPDGSITSMTRGASFLKRQAETSSNVGGPLLATLNGGLNYQIEHHLFPRVHHGFYPRLAPLVKAELEARGIEYKHYPTIWSNLASTLRHMYALGRRPRSKAE