MRVAAVPVPTCPLARPSLPRTALACHCSWPAHRRNWARAPSGHPSAKQRRATHLCAAAAAPAGVDVSNLVDRDLQGTVVVTGGGPAGLATAAALHQAGIPVLVLEREAALSTGGSALGLWTNAWRALDALGVGDVLRQQHPNVQDIELVRHNGRQLRRFSLSECDGGPHEFRGVRRSNLLAALAAILPSDSLAFGAQVTAAEPTAAGAALTLASGQRLECLAVVGADGARSAVAAAAGRSPANYCGQSAIRGVARFPGGLPPQLQAGCIRQVWGPAARAGLYPVSDTELYWFVCFNAAADAPTSTSPAAWQQEALGVVQGWAWGLPEVVQATPLQDLSRSRLLDRWDRMPASSGX