MLRFTHVLNNGAKRSALSLGRSYLRGFGSMHGPRVAVSTLIKKDKKPNGFRGMLALFVGIGTLAVSGLSTNLYNDQNVKEDPWKSVSVDKSIDPFPTELKAPEFPISTEYVMLGFGIRSVTFISFKVYGLGIYAAKEDLGLIPKVLDSNFLSTAFIDFDSSKSHQENLKTALDNPETSRILINNLLDSGIRLVAKITPIRNTDFNHLKDGLVKSILGHPDSKKDEDRLTNGLQQLRDAFSRKGSVPKNNDLLIELQANGYLQVSYFDRKTGESTTMGQVKETLIGKLLFSQYLSGPKPLSPSTKDSVVSKLVTLA