MLHELPRPEGEGIVGERVSCSGGTHGLAEYIAQEEMDRRHGFWWSPDSKYVAFTQVDASKVPLYRIMHQGKAIVGQEAQEDHAYPFAGHANVKVLLGIVPATGGDITWMDLSCGPSEDHTDEEYLARVTWMSDNVLCAQVLNREHSKLKLLKFNAKTGAREILLIEENDIWVNLHDCFTPLHKGMDCFVGGFIWASERSGFRHLYLYDGHGHCLGPITQGDWMVEHIAGVDENAEAHLYSTKLFPDFNAPLQRPKRLTRGEGRHSVVLDHQMQRFVDIHDSLNSLPRVLLCSLEDGRLLMTLYELPFPTPRIQRLRLSAPEIVQISASDGTSLYGAIYRPAIDIYGPPPYRTLVSVYGGPHVQTVCNSWMNTVDMRAQYLCSKGILVWRLDNRGSARRGLKFEGALKYNVGHIDVEDQETGVEWLIQQGLAKPDRIGLYGWSYGGYLASMTLARCPDTFCCAVAGAPVTAWDGYDTFYTEKYMGLPASNPAGYEYSSVMHHVSRIKGKLLLVHGMIDENVHFRHTARLVNAFIAAGKEYG*