MRGVGNALKFKDVCLLVCVAASVFLALDPLHLSIIGNDPLFEAKLVKQPPLSSQSTIFPRDTQSKLERAQRWSVNGLMGPESLAFDPCGDGPYTGVADGRIMKWHASLSQWQEFAFTSQNRSKDFCDQPLGRPLPELSRREDVCGRPLGLRFDKETGDLYIADAYFGLLRVAAEGGQAQPLVSHAEGQPLTFTNDLDIASDGSIYFTDSSSKYQRRNFFLLVLSGDDSGRVLKYHPKSGETSVLIKGLQFPNGVALSKDESFLVIAESVPCRLLRHWLKGDKAGETEVLAVLPGPPDNVRMNEDGDMWVAMHCRRNWVSTLSGSFPWLRRAFLQLPIPFKYVYRIFNGATPHGILAKYSATSGDLLDILEDVSGRVVKYASQVDEHDGRLWIGSVLLPYISIYDLPHNPSSIDQS*