MDKGKRAKVEEEEGSELDAELVQAIEKLQEVQDELERVNEEASDKVLEVEQFYNEIRRPVYSKRNAIIHNIPDFWLTAFLSHPVLCDLLTEDDQKVFKYLESLDVEDFKDVKSGYSISFNFRTNPYFEDTKLTKEFRFSDDGSTSVSGTQPKWKDGMNLTNGVVAEKEGNKRGHQTEDSFFKWFSDTQQKISIEGIQDEVAEVIKDDLWPNPLKYFNNEQDEEGFESGDQESGDDDASKGDGLDDEDDEGDEDDDDE*