MNLTLPPKPKGKVASVEELIEFAGLRDIAEEVGIVQPGAGEAGPSSAAPRTVRVPSYGGGGPAVPEALAGMVGADGKEQKKRSQRSHGGKGGDKGLRHFSMKVCEKVEQKGRTTYNEVADELVAEFVNAGAEIFFNFSAPFEIHDDNETLKRMRMQYCAQASDIRGMVPEGLVEFTSNWHQLAVNAASAATG