MRTRSGSRYSNGGEVVALVGQKRKRSALAVAGECACGGRRKRLAGGPDYLDALPDDLVLSILTKLAASSSAPSDLLSVHLTCKRLNELGGHDMVFAKASPASLAVKAAAWSEPAQRFLKRCADAGNLEACYILGMIRFYCQGSRSGGAALLARAAVGGHAAALYSLAVIQFNGSGGAKSDRDLRAGAALCARAAALGHVDALRELGHCLQDGYGVRRDPAEGRRLLVAANARELTLALSAATASRHAVTALPFAAAAAAAAAAGGVGGGGCPLLSDFGWSLPEAEPHAANQFMVDWWASRCAAQAGGKKPDGDSSGVDGSDGAELRLCSHVRCGRRETRRHEFRRCSVCGAANYCSRACQALDWKRAHKAQCVAMDRWLLAGVGGGGEVPQPQQ*