MQSATLRSSFAARPATRVARPARGSMVVRAGYLGSATNQIMVLSTFLPLVAGRFGLAPTSTRHTDPGCKLLPVDKAAGLYSADPAGFNAVDVLALGALGHVIGVGIVLGLKGTGNL