MGLSLFEGFTKSLAMTILSEIGDKTFFAAAILAMRHPRRLVLSGCLLALIVMTALSVLVGWAAPNLIPRKWTHHVTTLLFFGFGIWSLWEGFTEEGDAEELAEVEAKLDADLKANTRATKNGSKVDDDLKKKRRRFLTHFFSPIFLKAFSITFFGEWGDKSQIATIGLAADQNPYGVVLGGIIGQALCTTAAVFGGKSLASQISEKMVALSGGILFLVFGVQSLLATAGES