MGGNSVSDDWEFIGNETQTLLMIGCIGEGKSATGNSILGRNAFQLRSSSGAVTGTCEIQRTRLEDGQILDVIDTPGFCFTAESGIVGKEIGKCIDLADAGVHAVLFVLSVRTSFSKEEQAAIQYFKKLFGTKITDYMIVVFTGGDKLEDNDSLNDHLDHSCPEDLKEVLKMCGNRQVLFDNKTEDPAKKAKQFSELIFHVNMVVETTGGKPYTSNLFEEVKKMKLRNDSLEVSSMLGDLKEGVTELKEKLRRFSLVEQKRRITKMVESNMNKTMHSLEKQLEEERTARLEAEKEIRELKDSLEKAQRETEELTVKTRSYSCYKCRRHVSFHDDIISTNFQSKNSKAFLFAHVRNVVVGTYEQKRLTTGLHTIADIHCVDCNEVLGWKYERTVEPSQKYKEGKFVLELCKIVKDNW*