MGSSHHHHHHSSGLVPRGSHMPINDNTPRPQEFAAVDLGSNSFHMVIARVVDGAMQIIGRLKQRVHLADGLDENSVLSEEAMTRGLNCLSLFAERLQGFSPSSVCIVGTHTLRQATNAAEFLKRAEKVIPYPIEIISGNEEARLIFMGVEHTQPERGRKLVIDIGGGSTELVIGEDFEPRLVESRRMGCVSFSQAYFPGGVINKENFQRARLAAVQKLETLAWQFRIQGWTVALGASGTIKAAQEVLVAMGEKDGFITPERLEMLVSELLKHKNFDALSLPGLSEDRKAVFAPGLAILCGVFDALAIKELRLSDGALREGVLYEMEGRFRHQDIRSRTAQSLANQYNIDREQARRVLETTTQMLEQWQEQNPKLANPHLAALLKWAVMLHEVGLNINHSGMHRHSAYILQNSDLPGFNQEQQMLMATLVRYHRKAIKLDDLPRFTLFRKKQFLPLIQLLRLGVLLNNQRQATTTPPTLRLQTEAHHWTLTFPHNWFSQNALVLLDLEKEQQYWEGVPEWMLKIAEEEPDA