MAHYLAELYSPKPAWLALDPAGRQRFFDGVGAGMGALMALGVEVLAMGEVEAGSLHPAPQRFFALWRLADQAALDALLGGIAASGWHDYFDTVNAGGRGTDLGGHLAQLAAVA