MGKGGGGGRGXXXASAVVTGQGSGIRVGPGGGSGRRRPRRDAAAEDDSSKIVSTSGGGGHDSVAQEAKRLKPMKYSDNNDNLSTEAGTGSGNSSKAAGKNATPPELPKQDYIHVRARRGQATDSHSLAERARREKISERMKVLQDLVPGCNKVIGKASVLDEIINYIQSLQHQVEFLSMKLEAVNSHMNNGIVDFPSKDFGSQTYNTAAGLTFDPQTPREYAQGSTSEWLHMQIGNAYERVT