MDGPYARSRGKRSYPQYDREYADYDDRYKRQMHLDPHSKPAMPVPSAVPVPSDTVFRIICPEVKIGSIIGKGGSIIKNLRQETGAKIMIADALPGSDDRVILIADSRRDRDGNRDRRDQQKGNTHHDGDNGGKEQEITEKGDWKGHGQGEREDFISSSQEALIKIHSRMLEASDAGDAKEEDSSDNTVTTRLLVPTGQVGCLLGRRGKIIQQIREETKSHIRILSRDQLPSLCTMEDDEIVQIVGSVDAVKKALWVVSTKLYENPPRGQGQGHFSGPPQSPAHRMFPSEELFSSHRDPYGPSGGLDEQFNTFPSTGVELETGTLGRSRRSTVAEGMWRAAVFGGDNFGGRSHGPENSLSDLPWQAPGFGITGGNSIASHVPTSVLTDERCQASVSNDELVFRILCPADKIAVIIGRGGSIIQDLEEESGAKIDVIDPVTGCDEQVIAISSPEHPDDNISPAQEALLHIQSKIADLGQDEDAIITSRLLVPSHQVGCLLGKGGSIISEMRRLTRANIRILSKNDLPKCAL