MRVLVDRGGASNGSAPNGATAAKPGAAASRRHSRRQVLVALHALAALLLVVFVLPHTLRGTAQHAAPAARGDARPAGRECPHFGGSVLDMPDTSDCRRLMALVAPCLPHHGQAVVGAAPSAACCQPAAAFFDSLCHCWSSQFGAEALAGIGAVDEACQAASGHSGGGSSSSGSTSTTTRSSSSSSSTAGSSWLTRLRENKPGSGQGAQPILLNGGTTAGAAGAGGAAGAATWIHLFVGVLSAAARREARDAIRASWATHPGAYRTRFFLARPANDTLFAEIQAEAVQRRDMVVLGHVAENYMNISHQTLEVMRFGAADPAVTHVLKVDDDSYVHFDRLLHRLSSLPRSSERLFWGRIEFVAGKPQRNPENQWYVSEEEWPSDKYPPWAHGAGYVLSADLAAEVASGAAYAASHGGRLFKLEDVALASWLEWAAQRGGFRIHRVTDRRFNFEGCRFGDLVSHYIRPKQMLCMWGQQGQCRGCEHADDV*