MIGLFRPPNQRLTLRQSLGRTHLVTSLTAVCMAGVLLTGIALLALRLYADHNLELVARAISYTSEAAVVFHDEEAAREALQAITTHEDVARASIYLPSGQLLASWSRAMSTPWSGLEQYLARLILPGPVDQPMLRGGVEIARIHLVGHGQYLLLFLLQTLLAMLLCLVLSTLGALYVARRMQNSLTAPLKDLAQVAHSVSRQRILAMRVPEANIAELHALGQDFNSLLDELEAWQAHQRRENASLLHQATHDALTGLPNRALFEARLDQAVTTGRLHDERFALLYLDCDRFKQINDTLGHAAGDDVLIALARRVQHQLRPMDLVCRLGGDEFAILLTPLSQVGEAEDVVARIQQAMADPVVLGDGSQLLAAVSIGIALYPDQGLTAADLLQQADHAMYQAKRLRRELALHDQLEFDVSAEEK