MRARVGDRIILAAEHIDEPTRDGEILEIRGGEGAPPYLVRWSNGHTGLIYPGPGAVLRLGTTEVQVAPPPVTVAAPPPRPEAAARTAAAPTAADLRPGHVREWNVRVSIFESGDETSANVVLIADSPERLSARGTAHRSAHDPGVPEIGDEVAVARALRHLADQLMETAEIDVSDLTGEKAHIRAV