MLSFSLGPLVVSLQHLLLFLALGAALLGGWLAARGGGRNAEPVLFNLLLLGLLVARLAFVVRYWPQYRGDFAQMLDIRDGGFLAWPGLLAAVLGALFWAWRRPALRRSLGVGASLGLAFWLLGSLGLGIYERGTRLPELSLRNAAGESVQLADFRGRPLVINLWASWCPPCRREIPVLQQAQAENPDVVFLFANQGESAETVRHFLQGENLRLDNLLFDNGGQLGQQVGSVALPTTVFYTAEGRLLGSHLGELSRGSLARYLEAFEPAAAAPATRSSE*