MSPFLLPAADLVAISLLTFGVYFPRHRRRDLVVAYLAVNVGVLAVATVLAGSTVGAGLGLGLFGVLSIIRLRSTELDQHEVAYYFSALALGLLGGLGTGPALPLALMALVVAVLYVAGHPRLLRRYRQHGMLLDRAFTDETALTAHLEGVLGARVHQVTVQRVDLVNDTTLVDVRYQAADRPTPAVPAADPRFGAVVR