MKRFACHTIKRALATTTALLASRAYPPAIQGHGDLHITIRPFFSRAAWSPPFTIDTISPKVVTCEHAVHGEILAHAERLQCALQTHPSSLPFNEILHCNVGNPQLFGQQPITFFREVSALCNYPGLLDKSETHGLFSLDSITRAEHIIGSIPGRATGAYSHSKGVQALRCAIAKGIEKRDGYPADVEDIFLTDGASPGVHMMMQLAITCNRDGILCPIPQYPLYSESIALHDGAFVPYYLNESKGWGLEVSELTLRLEAALGAGINVRALVVINPGNPTGQVLSEENQREIVQFCKDEHLLLLADEVYQENVYADRKWFSSFKKISRSMGYTEEDLSLVSFHSISKGYYGECSRRGGYMEVTGLDRDVKDQIYKVASVNLCPNLSGQILMSLVMNPPKVGEESFILYAKERDEILSSLDRRAKMFAVALNKLEGVTCNEAEGAMYLFPRIELPSA