MHLRNIVIALAATAVASPVDLQDRQLTGGDELRDGPCKPITFIFARASTEPGLLGISTGPAVCNRLKLARSGDVACQGVGPRYTADLPSNALPEGTSQAAIAEAQGLFEQAVSKCPDTQIVAGGYSQGTAVMNGAIKRLSADVQDKIKGVVLFGYTRNAQERGQIANFPKDKVKVYCAVGDLVCLGTLIVAPPHFSYLSDTGDASDFLLSQLG