MDIGDPVNSTQQAAQNPELTGDSPTPHIVQNATAPVAKTVETDEQAPAAQESETDGHTLDGTDAAGDTSVTIGNGLTGFGAENDEEAWSQPNEPHVGMRFDTLEGAKEHYNAYALQIGFSIKMNTSRKAMKTGVLIKQQFVCNKFRKPEADDGGAEKIHVLDDIVEQTKDDDEDEDIVFLDDDNKTKKRSKKRKRDKIVQTGCKAKMVVKLIDGRWEVIYFVGEHNHPLVDKPSLTKYLRSHQ