MYVQHSNPFDCQSELSKMSWELTSEVELPSLFSSATKLIMKLAIFDLDYTLWRPEMYQLNGPPHLTPIEKVKTRKLKLSPAMLKEARTNLEDHVLVDRRGNLMRVFDGANYALEDIKRMETDGHPIQAAAASRTDEPSWARICMQHLALNDGTVLAEVFGDLVEISGGSKVKHLQRLSHKTGIRFEDMCFFDNEQWNIEDVSRSLPVKCYYTPNGMTRQAWKDALKDSALE