MSRFFTSPSLSFSALLYKSSTYMGFSLFEGFTKSLAMTIVSEIGDNTFFAAAILAMRHPRRLVLSGCLVALIVMTVLSVLVGWAAPNLIPRKWTHHITTLLFFGFGIWSLWEGFTEEGDAEELAEVEAKLDADLKANTGATKNGSKVDDDLKKQRRQILTHFFSPIFLKAFSITFFGEWGDRSQIATIGLAADENPYGVVLGGIIGQALCTIAAVLGGKSLASQISEKMVALCGGILFLVFGVHSLLSTARES