MKLCLVAFDGRIPMLSSIVDRFEEHVSEYLGEVKVKKKRAKLPEHAYSKVRGQYLARALLDTLRGMKGEYDRVLGLTSEDLYAPGLNFVFGQARCPGREAVVSVARLLDPDPELYLERVVKELTHELGHTFGLGHCPDRNCVMSFSSSLLEVDRKSPNFCRRCTELLQRNLKRGG