MVLIGVALIIIGFALRFNPLVVVTVSGLVTGLIAGLPLKQLITQFGEAFTTNRYMSILIITLPVIGLLERSGLQEQAKHLVSKIKAATAGKILTFYLLIREIAAALGLNSLGGHPQTVRPLIAPMAEGAAEANYGDVPEEDREEIRAQAAAADNIGLFFGEDIFVAVGAILLMKGFFDQNGIKADPISMALWGLPTAIFVFIVHSIRLRLFDRKLDRKLGKTGSKDVEK