MARDGGHGEATVGPLTEGDVTRQAEIVVMEYLKGTRCAKTLDAIISHGPSVYSMSPTASDLYAIDLDKKKKVGAKAVLDYMVARLGDESPNELSKPPALSAPLDKMLSRTMSSNSSNSSRRRASTDDGGDEIGALEWTRDEVHLLKKAIKQTSNLDDKNERWKEIANIVGHGKTKKHCYLKYKELKDEKGSSQPSSSERSSSRRSSSEGMSRDQKIKRSSEKAEDEVEYVMKRVSPPVTHGSTAAMATELLEVEDCDDFESAPAVRNGHGRAQVTAPLSSSTIAAGRSPSVDEVESLRDILFPEDRKSFSSHWEEQGFFFSEVRDLRYGLLQHQGGPCGVLAVVQAFVLRFLFETVRPSDWRNLIELDLLQPSQRDQEHALVEALAHILWQSARGSRHADCSIVVNDDKVLSSSTKRKFMAGMQVFTAKSVEQTKSFIGHHFMSPKGNGLVLLVLSVLLSKR