MVDLDAEDNRYLAMRFPDIQPPAAVLFRDRLMYEYSGSVVAKDAVQQVKAFYQSDYAQQSDIEKAQEGKWVKIALGVAMLAVAEIGVDAGAYARQLMGFAKELADQLTAPGCAEYDKLCSNMTKPPQDAAEVKNSTANMLQQTILEKAHAQVDVRGSSTASLLVLAGDRVLASNLGDSGFLVLRNGQVIFHSPQQQHDFNFPFQIGSSDSMSDMPASAQKFELAVQAGDVVVMGTDGLWDNCFDEEIMSVIRYCQDVNMPLDKTAQVLAHYARHRASDPKFASPFAYAAFQAGFAYMGGKMDDITVVVARVAHALEVADNPLPGQGGQDLTMPHLASKL*