MAPDRLSELPDCLLQGILSPLGARQVLRTAALSRRWRHVWRGVLCLSLDIDQREFQAADAEAATTDGNRRRNKSVVLEEWARFDDFADGILRLDLDRRDGRGGLPLDLDSLRLHVVDDQQASRRRRPRYITWLAWVHGCLDRYRPAALEIVSDFDITVDLRLMGLRSDLSRLKTVRLTGIIHSGGLGDSVCPQLEHLEFTGCAIGFQEAVTSPTLKRLVMDRTWRRGDMKQDSPVLIDAPALTSLRLLLHFNAIWAFQTPSLVEASVRSTRGAWVSRADEYQLLCSLYNVTRLELSGFLALEKIRTSPGHQDLPTFDNLTTLLLDECDLTGEVYNMLELFLNNAPNLEELTLQNCKLPQDWTESKKMCLNLKFREINCHKEGDLPQVDH*