MRAVSYVERLEFDFPGSVFKNAFLFGDVDNDKCEELVVGNENGDVYIYKGSASKCWRRASDLGMVTAIGVGDIFNAGRNSLVVVNGEGWCYIFDFLTDTCSDGELPMKPTHVQRIPANTKVLLLHDVNSDGMIELVIGLTDRVVRTYQWINTKLVGLNKWEFANQIGTVGINDMANRTPSLLVAHPGGTFIRLKCKPLENCEDHGKEEPRELLSKMSIDYHPLAYSHMRNPNVSTEILGNISQGISHQDENQGALYAVATLDGTLMMVRDEQILWSLQVDHQLFALSKLDITGDGREEVVACSWDGQTYIVNQEKQTVRFQFDQSVSAFTAGYYSLNSQSSSLPAFAYATFHNKIYVYYNVSLPRITLHTSSELLKTKSENLDENLLKYLTNPSKLSEIFAKTLYK