MPQSIRHLIALPELRSRLLSGAGGLDRPVRWAHVCELDDPTEWLGEGDLLMTTGLGIPSDAERQRRYVRRLAEAGLAGMMIGENMEAPSDLDALRETAEALGFPLILTHYGVPFAAVTRAIVDAGQKDEYERRNALARIYESARLSMQGLGLPALLQRLGKDVRSSLYLIVPDTLAAWQPGLPGLPAELADALRNRRREQAEPQPMVLRHPLAEGEALSIGIPSDRNCLLIALGERLPDYSLLHHLTAVLGIEIERLRVESERHLRLGSELLDDLLQRRLYREQAEERLEELLPGLDLDDAVVSVTSSEGLATDPIGLFRGHDSRLLVRAQGQEIILLHQAGLASTLQEALDSSLGVSAPLRRAERCAEALREARLALAHSHSRRPLCRYAELDDEAPWLPRSLAEAERAFRLVLGTLHDYDAANGSALLHTLQVFLEENRSWLNAAQRLHIHKQSLVYRIRRIEEISGRSLDSTADVATLWFALQATRLSPEARGRTAKGSLLEQSAHHGGDMD*