MDTDQGKLFVGGISWETTEEKLKDYFQAFGEVIEAVIMKDRATGRARGFGFVVFADPSVADVVVLDKHSIDGRLVEAKKAVPREEQQSVNRNNNGNGGGLSPSLVARTKKIFVGGLASTVTENDFRKYFEQFGVITDVVVMYDHGTQRPRGFGFITFDSEDAVDRVLQKTFHELNEKMVEVKRAIPKDLSASPVRNMGVGLGASPHRGSPYGAGYAQAFNPSPGSPYGFRMDSRYGSPLSSRGNYSPSYGTMGYGGSGNYSGITNGTYAAGVYGGGGLYSGASYGGGSSGGGGYGSIGPAFSGSNASSAYGSPSGRSVWASGGASYGGASNSAVFSGSGGPSPSSYGGAGTWGSSQAPGNNNNSAYGNHRYGYGGGDGSFMSSVSPSHAGQSSGYGNSVGGFGVSRTASGPGSNSYFGDLYGSSGYGDSTWRATPADTLKAVRTGSGGLGSAVYGLNNSSSGNAEDLPTNNEVYGVSGRQPYKGVAA*