MAVLKEVREKESEIDNLIGPIEEMYALLLRYEVRVPKEETTMVSDLRYGWKKLRKLATDVSDNLTRLQVGFKRELIKEVKQFVVDAQYFRKDWEANGPMVPGLDPMEAVDRLRKFQQMFEVRKRKWENYSSGEELFGLPVTLYPELELTEKEIQMLDRLYNLYVXVISTIKGYXDYFWVDVVEKITEMGDTVNQYQAQCKRLPKALREWPAYLDCRRTIDDFLEMLPLFQALTHKSMRERHWQQVMEVTGHSLNLAEDTFKLQHLLDCNILRCREEIEDLTSAAVKEEQIETKLASVQVDWAQINLVFAEYKTRGPVILKGADTAELIEKLEDSQMTLGSMATNRYSAPFREEVQGWIVKLSTVSEIVEQWLMVQNMWMYMEAVFSGGDIVKQLPQEAKRFQNIDKNYMKIVTNALETLNVVNTCFGNELMKSMLPHLLEQLELCQKSLSAYLETKRAEFPRFYFVSDPTLLEILSLGSDPPSVVPHFQSGLFDSLTNVTFDK