MVLLTAEQQRAFDATLRKRTQLEAAAQRGAEGRAERFERKWTDGHGVLHSRASGRGQKGDETVKVLSVIDESPVFALDAGDPNYDSTEEPFSLRSTPGDAAKADVIVEYKRKAETIIDEYFNCSDIDEAWASVERLDAPVYEHFFVKRLVTLAMDRGNREKEAAATLLSALYPSALSGTQIQRGFVRLVESADDLAIDVPDTAEVLGMFIARAIIDDLLPPSFPDNVAAMDTCEGKTAQETLLLAHGHLTGPGHVDRVLRAWGDFDKSPLDAAKLQIKSMLDEYVVTNDVSEIRHCLHDLHMAFFHHEFVKKALMLALEAPKDSNIVANILGLLKVLGDSAELSMSQLQKGYARVEGVIEDLSLDVPDAKSKLEHVKNICVQHDIVKFDA*