MVSTDGFDCRSYDLQTYADGIHKKRLERFSTVYACAFVSSTLGNGDAAASSLALAPSDLLVTASSTGHLRLFRLVDMVTRWTAAGQQSAQPACSWAAHVGAVYCLATARTPRGGDTLLFSGGDDGYVRGWRLSDVLAGLQARELKQQQQQQQQQAPDGSGAGAEAVLEVRPFLAVRLPRAESPLGAISLPPAVQSLALSSDPAGEGSGPTTLFAGCSDGGVHSLDVATGALSSPQRAEGGCHVAGVLTMDHSWSAGSLATGSEDGTVRLWDARIGGARACTSTFDTGAAGRSVPGSGAEALRCLRNPPTTCLRFEASGSWLLCGHGAGGGSAGSLSMWSLGMGQRVQQVSTTAVPQAMVVAPSEVLVVGSESALCRYSAALEGPGVKQPLQGCRSAFGLDLHPRTGQVAVGGAGGAVELLSRYGKKTGGCLFTSDED*