MTEDWSASALSALRLRLARTNAQEAQLTQEEHKLVESFSPLFVYPIYGEEETIFGFKGLDIDYRFASGSLAQYLGISYEAKFPDTGSVKADDPEKILYDFIPPDYTKSLDAFTETVEKDGRDFKPIGDRIGAYRIKDRGQNGKGKGTGKSRAGPVLPDRDWELIDDAEMETRDGVQYEAYWSNWDTPGFKEYHRRMQIFALLYIEGASYIDEEDGRWEFVTLFERRKRGEDVSFHFVGYVSFYSFFCWPDTKRLRLAQFVILPLYHGLGHGSALYTLCYRNILSRKEISELTVEDPSEAFEDMRDKCDLYTLISEKALDGIKAPLDRTWTESVRLKYKLADRQFYRLVEMLLLLTADPNDEAQQRAIRLTVKKRLYLFNQTTLSQIEDKEERKAKLQETFESVRADYQRLTEKFVEA