MNVFDVETYLQRIGCGGETGVDLETLAKLQKSHLMAIPYSSLAYELRDAVNVVDLDEDDVFVTSIAEGQGGACYHLNRLFHRLLTELGYDVTPLAGSTAEGRETFGTDVEHMFNLVTLDGADWLVDVGYPGPTYVEPLAVSPAVQTQYGSQFRLVEQETGYALQRRGAVTRWSVVYTFTTQPRQWSDWKELEDNFRALVGDTTRTDTQETLCGRAFANGQVFLRQRRYLTVENGREQVRTITDDDEFRALVSRVLSGDHG