MGLSLFEGFTKSLAMTILSEIGDKTFFAAAILAMRHPRRLVLSGCLLALIVMTALSVLVGWAAPNLIPRKWTHHVTTLLFFGFGIWSLWEGFTEEGDAEELAEVEAKLVDDDLKKKRRRFLTHFFSPIFLKAFSITFFGEWGDKSQIATIGLAADQNPYGVVLGGIIGQALCTTAAVFGGKSLASQISEKMVALSGGILFLVFGVQSLLATAGES