MKIEKICTSLRRLAEDGAEVISRSEDVLVVSHIDADGLTAAGVICTALSRKGIDYTPLFFKQLDSRAIERIADAGSDLVIFTDLGSGMIQEISSFGIRAVIADHHRPGSAEIYRGIVHINPHLLGGDGATHISGSGTAFILANAMGRNEDLSALAVVGAVGDLQDLSSGRLVGLNRRIIEVGSRAGVLSFGPDLKLFGKQTRPVFKMLEYSTDPYIPGLSGDEEACISFLKEIGIRLGGERWRRWIDLDQDERARIVSALIRHGLRSGIPGFRLERLVGEVYTLSREREGTELRDASEFSTLLNATARYGHSRIGLDVCLGDRDRALEEARLLLSQHRQNLLNGIKLVKERGLVQLSHIQYFDAGEEILDTIVGIVAGMVFQIADRSKPILAFAATPDGMLKVSARGTQDLVRAGLDLSRAVSASANEVGGVGGGHSIAAGATIPPQSRDEFLSIIDRVIGEQMKSRGS