MLDGLKMEENFQSAIETSASFSSLLGRAVSPKSVCEGCQRVISDRFLLRLNDSFWHEQCVQCASCKEPLETTCFYRDKKLYCKFDYEXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXKSDDEESLCKSAHGTGKGAAEDSKDHKRPKRPRTILTTQQRRAFKASFEVSSKPCRKVRETLAAETGLSVRVVQVWFQNQRAKMKKLARRQQQQQQDQQSTQRLSSXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAEPLFHDLDSDDTSLSNLGDCFLATSEAGPLQSRVGNPIDHLYSMQSSYFTS