MAASPPLPTSIDGGQVLDDMEVVEMKYLFGKVLMPSDVSWDTEQLVIPDEHVGKLLDMVVMNRPEGGFFVVVVEDGEVTGKLWLFRYWKRDDVHCLTKGWGCYAREKGLRAGDTVSFHSTACGRFFICCRCTCMSFLSLPTTSHRIHGSSVLPQPRAAQAAHHPFSGHATLCLGNKASDHSAPARHATASLGCAAAQPRQVPPTPTPRRRRRSMMVHPEPPEHTTDGMPVILESMALVSTPPVAKRVRLFGVYIDVPPLRPGGEATQDFNHDDGVPSVDRNALKRRRAAADN