MAMRGQLKTPIASGSRPGRQFRVVLARAATARAPAVKAGAKQLSVRERALAEQAVLSALASARGRGKEGLSEEQLEQLNSEEQLEQLNSAVEALEADGGVADPTTLPALDGRWRLLYTSRPGSASPIQRTFTGVDSFSIFQEVLLTQEGGGEDGQEGGPRVNNVVEFGALGFLKVEAQASTDGRPLPGFTPRQGEGLPLFGKSNNYPAARPNMRIDFQFDRAAFNFRFLPFTIPYPVPFRILGDERKGWIDVTYMNSDSTFRLSRGNKGTLFVLAKDVPIKQRLMDAIAAADDEMVMSLVSLLEQDCPTPAPARSPLASGNWRLVWSQQAESASALQKWGSKQAESFQVIDAEAGTAANIVKLGGWGEVRANAGVEAASDTRTGVDITDAALYVGPLRIPVPSPVRGSKGSTPGFIDWLYLDEDTRITRGSKGSLFIHRREPQPEL*