MKLSPREVNKLTLHGAGVLAQKRLARGLRLNHPEAIALIATQVLEFIREGKSVAELMDLGKRMLGRRQVMPGVPYLVESVQVEGTFRDGTKLVTIHEPFSSEDGDLALALHGSFLPVPPLGAFHFHMEAMYPGKLITEKGEIVINQGRRAVMLTVSNRADRPIQIGSHYHFIETNPYLCFDREKAYGMRLNISAGSAVRFEPGDTKRVTLVSIGGKKVIKGGNGLASGPVDHSRLPTIMESILAKNFLHAHESNALTGVSGVDSTLTFKVDKEHYAHIYGPTTGDKVQLGDTNLCAKVEKDYTFYGDECQFGGGKVLRDGMGQASGCGENETLDTVITNALVIDHTGIYKADIGIKGGIIVGIGKAGNPDVMDGVTEGMIVGVNTEAIAGEGMILTAGGIDSHVHYICPQLADEAIAAGLTTLIGGGTGPAHGTCATTCTPSSEHMRLMLQATDEIPLNIGFTGKGNTSDVEGLPEIIRAGAIGLKLHEDWGTTPAAIRNCLNVADEYDIQVTIHTDTLNESGCVEQSIEAFGGRTIHTYHSEGAGGGHAPDIIKVCGLPNILPSSTNPTRPYTVNTIDEHLDMLMVCHHLNKNISEDVSFAESRIRGETIAAEDILHDMGAISMMSSDSQAMGRIGEVITRTWQTAHKMKSQRKQLPETRNDDNDNLRIRRYIAKYTINPAIAHGVSHLIGSVEVGKLADLVLWQPGHFGAKPEMVLKCGFIAWAQMGDANASIPTPEPKLMRPMFGAHGKACSSQSIAFVSKAALEAGVKAAYGLQKRVEAVQNVRNIGKADMKLNNATPVIEVDPETYHVTADKVPLVCEPAESLPLSQTYFLF*