MGYFLAGKSGLALELFGRMRFQNLNLDKFTYSVLVRILAKENSFDLIDAIEKQMPRGGQGRIGDCVKIQGLCKMGRLGEAKDVLDELRRNGLPVDEVAVVSLVSAFCKEGRIDEVGLLMDELTEEQVIRMSKVHEIWIKHLIEENRVNEALDYFKQRVSQGFNPGPRCYGALVTGLLRWKRRKEVYRLLNAMKDRHVCPDMITINATIRFFCRGKFVNIAMDLFNERSKIGFSLDKFTYSKLTNELCRMGKIDEAYXXXXLDELRRNGLPVDEVAVVSLVSAFCKVGLLMDELTEEQVIRMSKVHEIWIKHLIEENRVNEALDYFKQRVSQGFNPGPRCYGALVTGLLRWKRRKEKFVDIAMDLFNERSKIGFSLDKFTYSKLTNELCRMGKIDEAYKVLEDGMAAGRKYDIVYKLLDAGIERQCVPDYSTSGKIISSLCQSGRLDDGYLLLGKLRKMNVVLNKSAYYALIDGFCDVKRGDMASKMLLEMQESGHMPGRLTLKLVFSVLCETGQIDQALQLLDVHICGSPPDTALYNTFIKIICQAGRPNIGIRLLEKMLEDNCTPDATSYINLLHGYLRSKSVVNALNLFRELLAENIFPTKLYNVMISGLCRAEKLELALMFFEEMINKRLIPSLGCYENLIYALCKEGKFNMALKIFGVMKKKGCHPYTFVYNVLLGHSFKLREVNQAWFLFDDMRKQNCAPNVGTFSILIAGLSDARRLESTIGVLEEMMEQCFAADILIYNMLLRGLCKEGKMELACDLFNRMPKKGCAPNASTYDSLIYGLCRAGRINDAQKLMGEMLEKRLHPNX