MDEYVDGTAMEQQEPTGETISVLVINPTRCHKEDDSWPPTSKMKPFKNGFFKSNCSRHPLDNEPGSHCIFLNPSLNEGMGMVIISKESFLEASLRNLDFSEEVSIPSTIIKIVKMPEKGGHGAVASEDFKRGQPIVRKRAVAIFPTDQALWWTEFGTSFRRQAIELLPARTQNVIASLRGTGLEKSKDEFIASILKQNSFSTYLDPESQILHSALVLEPPVRFNHDCRPNVGYRMDHVTQTLHMVAFREIAAGEELTISYRSSELTRKVRQDSLEEDYGFRCTCSHCQMNEDQGRESGKRIQRLFELQDIHYAGEEWLAISEVKELIQICQRSVENLPYSLINSHFIAAQVYNAHGRTKEAIYYPKKAQRDGSIFVGPKWLYSEDAQLLSSNPELHHSYSN