MKAFNTSWADEVEADYVDGLPPSNEYIEGDYKYVTEYKFNDDGKKVKVVRTFKIEKQIVPKAVARRRSWVKFGDSLLDKPGPNSQTTMASEEIFMQFIGSKEFDQTHETQLDPGKNIAKCRICNGEHWSVNCPYKGTSMDSKTMMETKANAAAAAAVSDPSKMGKYVPPFMKDGGGGSGGKNWGRGRDRDDSSAVRISNLSESMTEADLEELVKKIGPHTKMYLAREKNTGLCKGFAYVHFKFRQDAAAAIEVLNGHGYDHLILCVEWSKPQP