MMDLCRLTSAAVDQPDDIKMVEIDFQALCRVCGALGENLTSVFGKRAADRLRERITRYLQIEIRSEDCLPTKICDGCRETLDQFHELYDKCHRTDEKFRSMMSSAEELKEATEQQQQLLQPQPSSPDGKQKKGARNSKVDSVIDTVMKSLEPEEQDEESGKTRKVPGESAKKNTKEIKQKEEEENLEASPETKGNDLRHAIRVDGYSEYQASMLEGESAEESEEIYSDYQFIEAEEEEEAYEDGAVSSLGRAPTMSLDRNIVDAARVIEEDGSICYECAECGKRIRSPHTYQAHLRIHNGERPFQCSQCPRSFRISQGLVRHVREVHERRRTYACEICGDRFGNKRNLDQHRNRHTNERPYRCETCGSSYNQKAALLIHSRIHDAERNFVCGVCSRGFHTRTKLQLHESTHSDARPFGCDQCKLRFRNTHDLRRHSKNHSAEKQFQCGLCAGLFKQKRYLLKHLKTQHQQDAETR