MKAFNTSWADEVDADYVDGLPPSNEYIEGDYKYVTEYKFNDDGKKVKVVRTFKIEKQIVPKAVARRRSWVKFGDSRLDKPGPNSQTTMASEEIFMQFIGSKEFDQTHETQLDPGKNIAKCRICNGEHWSVNCPYKGTSMDSKTMMETKANAAAAAAISDPSKTGKYVPPFMKDGGGGPGGKNWGRGRERDDSSAVRISNLSESMTEADLEELVKKIGPHTKMYLAREKNTGLCKGFAYVHFKFRQDAAAAIEVLNGHGYDHLILCVEWSKPQP