MDFEAFFKSELEGLHEEGRYRVFADLERQQGNFPRATRYTEKGTQDVTVWCSNDYLGMGQNPKVIEAMKGAIDHCGAGAGGTRNISGTNHYHVLLERELADLHGKESALIFTSGYVSNWAALGTLGAKIPGLIIFSDALNHASMIEGIRHSKAERVIWKHNDVKDLEAKLAAADPRAPKMIAFESVYSMDGDIAPIKEICDLADKYGAMTYLDEVHAVGMYGAHGGGIAEREGLMDRLTVIEGTLGKAFGVMGGYIAASHALCDFVRSFASGFIFTTALPPSLAAGAVASIRHLKTSQIERFAHQERVRRLRNMLDAAGIPHLHNPSHIVPVIVGDAAKCKWISDLLLDNCGIYVQPINYPTVPKKTERLRITPTPLHSDEDLEHLVHSLHQLWSRCALARAVA*