MVRQCSFPYLSLSLHPPTMVPAAVAPAAHASGVKAMLDAGLTEVPESYVRPADERPVFDKVRSCTDNNDLEIPVIDVSEAEKPERWADIVDQIGRASEEWGFFQVVNHGIDAAKILQAVRRFYELPMEAKSQLPFSDAHCGVTFATGTGATRDWKDALVIRRRPGVCDGFPIAPEVMREELLEYQVGLDKLAALLYQAIFESLGLSKEHVRSGALPGLERLVLVCNFYPPCPDPSVVFGQSAHSDLNSLTLLLPDAVPGLQVRKGDFWVAVKPIPNAFVINIGDQIEIMTNAKYKSVEHRVVVNKDKPRISLAGLFGPCEDVKVSPLPALCNEDNPPFFREVVFNDYLLNYYVKGLPLYKTTLNYAGGKYPEKPSVS*