MNIEKADFIDDNVIREHLAKGNELAKDKNYIEGLIEKASEAHGLTIDEVSALLHVEDDSLLDKMYKAAIKIKQEIYGNRIVMFAPLYVSSYCVNGCEYCGYKCTNKETRKKLTKEELVKEIELIEDLGHKRIVIEAGEDPVNCPIDYITDCMKTIYSVKKDNGSIRRINVNIAATTVEDYKKLKAAGIGTYTLFQETYNRETYSRLHPTGPKHNYDYHTTAMDRAIEGGIDDVGIGVLYGLYDYKYETIGIFLHSKHLEEKFNGVGPHTISVPRLRPAEGVNYDNFPYLVSDHDFKKLVAIIRLAVPYTGMILSTREEPNFREEVIAVGISQISAGSCTDVGGYEDEYGNAPTPAASQFVVSDHRTPIEILKLLCKNGYIPSYCTACYRQGRTGERFMSLAKTGNIHNCCLPNAIMTFKEFLIDYADDELKEIGTKTIEKNLEDITSEKAKEETIRRLERIEAGERDLYF