MAITKIHARSVYDSRGNPTVEVDIVTETGLHRAIVPSGASTGSHEACELRDGDKSKWGGKGVTKAVANVNDTIAPALIKEKLDVKDQSAVDAFLNKLDGTKNKTNLGANAILGVSMAIAKAAAAEKGVPLYAHISDLAGTKKPYVLPVPFQNVLNGGSHAGGRLAFQEFMIVPSEAPTFSEAMRQGAEVYQKLKSLAKKTYGQSAGNVGDEGGVAPDIQTPEEALDLITKAIEEAGYTGKIKIAMDVASSEFYKADEKKYDLDFKNPDSDKSKWLTYEQLAELYKSLAEKYPIVSIEDPFAEDDWEAWSYFFKTSDFQIVGDDLTVTNPEFIKKAIELKSCNALLLKVNQIGTITEAIQAAKDAFGAGWGVMVSHRSGETEDVTIADIVVGLRAGQIKTGAPARSERLAKLNQILRIEEELGDNAIYAGNNFRTAINL