MGREDRDRASDEEPEVEDVEADGLLPPLKHVHDYGRVAHELCAARREDAKRLRDLPAGLCNSGNTCFAASALQCLYHTRLLTAHFADEPHPHDSCKNPGFCVTCEYQKHVLKALDAEPRGSFSIGKLTNAIGSIAKHFVRGRQEDSHEYIRGLLDGIHVQALKEFAGEKAEKELDARTQETTIVHHIFGGYTCGQVECIQCGHVSRNYQSMIDIPVEVTAKSSSGIEASLKSNFLDTEILDGSNKYKCARCRAYVRAEKGGKIHVSPNVLVVPLKRYTMGRFSKITKFVEFPATLDLTPYMSRDAPYEGKSPPTYTLYGVVVHLDWGGSAHSGHYVSYVRLLDGRWCKCDDGRIEETDEATVLKQKAYLLFYER