MVLGVLASILRFPVKLVSRFCSWWLKIDLDTAEHLRRHGRGALPPQQLHNVRQEPSPAEPCHHQARRAMNGSAHADADENASSSSRQTPGHLIYDKYASQRRAWCDSIRDQTHAWNFNAFELYTRTHGNPLVTITVTLLESYELLDGWLLDRQKVVNFLLRVESEYNPNSYHNNTHAADVTQTSCVILESFKKQVKQISKLEYFSIIIASAVHDLGHLGVNNDFLINSRHPRATMYNDKSVNENFHIARAFAIARESPDLDIFSGFSLDDQKQIRKLMIETVLSTDMAVHFDLLSRFTSQVDAKPDLSEWTDRTLLYQMLVHLADIANPSRPFHLARGWAERVIEEFCDQGDREAACGLPVSAMCNRVTMNMPRAQLGFINIFLKPTLNCFERAAPDFVRMALEHLDLTIKEWQGLDAGGLVLPPHLMPQPSPQAGQPEQAQQQQQQQGSPATGGKVEDTRAPPMQPQLPLKVVDAGPLPKRHP*