MVIARVVDGAMQIIGRLKQRVHLADGLDENSVLSEEAMTRGLNCLSLFAERLQGFSPSSVCIVGTHTLRQATNAAEFLKRAEKVIPYPIEIISGNEEARLIFMGVEHTQPERGRKLVIDIGGGSTELVIGEDFEPRLVESRRMGCVSFSQAYFPGGVINKENFQRARLAAVQKLETLAWQFRIQGWTVALGASGTIKAAQEVLVAMGEKDGFITPERLEMLVNELLKHKNFDALSLPGLSEDRKAVFAPGLAILCGVFDALAIKELRLSDGALREGVLYEMEGRFRHQDIRSRTAQSLANQYNIDREQARRVLETTTQMLEQWQEQNPKLANPHLAALLKWAVMLHEVGLNINHSGMHRHSAYILQNSDLPGFNQEQQMLMATLVRYHRKAIKLDDLPRFTLFRKKQFLPLIQLLRLGVLLNNQRQATTTPPTLRLQTEAHHWTLTFPHNWFSQNALVLLDLEKEQQYWEGVPEWMLKIAEEEPDA*