MDLKAITKATAKVLVSYLTYQAVRVVLDQLRETDPQRAIWFNQFSTAKTLQDGEAYLRELVAVDPALAMRVMTVREHLAEQVADFLPELVRTGVQQSNMDHRRQYIERTLQLESPAESEAETPND