MKVLVLAEKPSVAREIARVMGSREKHKSYIEGPKYVVTWALGHLVGLAEPEDYDSKYATWNLEDLPILPKNSKLKVLRESNHQFKAVQQLMKRQDIGELIVATDAAREGELLARWIIQMANWKKPFRRLWISSQTDKAIKAGFAKLLPGQQFDRLYESARCRAEADWMIGLNVTRALTVRYNAQLSAGRVQTPTLGMIMEREKEITQFRSQEYDTLTADFGHFQATWRAENGDSRMFDRTQAETLRHRLEGAKGTVVSVKKSEKNEPHPLAYDLTELQRDANQRYGFSAKQTSNVLQRLYEQHKLVTYPRTDSRYLTSDMVDSLKERLSSVAVGPYASLARPLLRNKLPITKRVVDDSKVTDHHAIIPTEQTLLLNQLSPEERKLYDLIARRFISLFYPPARYDAVAVSVMVGQETFQVKGTTIKDSGWRAVYDESHYELDDEEIDDRENNGRGVILPELKKGDSVQLQRCIVRAGRTMPPKRYTEAALLAQMEKHGLGTPATRADLIEKLVSSDTIERQGNVMHPTGKGKQLIELAAPQLRTPELTARWEAELERIARGQGQPEPFLNSIRAMAKELVSTVKNSSAEYKPHNVTNSHCPDCGTKLLEKKGKKGKFLVCPSADCGYRRSGEKRLSNRRCPQCHKKMEMKEGKAGLYVRCLPCGITETLDKDKQRVNKREQQKLVKQFEKKDSFGSSLGDLLKAAMEQKQGE