MGVATAGWSAANGNRTVDERREEISTYVLLLKKCADSKALLEGKRVHSCLVKDGYASDRLIANLLIEMYGKCGGIAEARSVFDQIQEKNADVISWNGIIGAYTQNGLGKEALHLFKTMDLEGVIANQVTLINAIDACASLPSEEEGRIVHAIAVDKRLESDTMVGTSLVNMFGKCKNVDAARAVFDSLPRKNLVTWNNMVAVYSQNWQCKKAIQVFRFMDLEGVQPDAVTFLTIIDACAALAAHTEGRMVHDDITASGIPMDVALGTAVMHFYGKCGRLDNARAIFDSLGKKNTVTWSAILAAYAQNGYETEAIELYHEMVQGGLEVNGITFLGLLFACSHAGRSMDGVDYFVSMIRDFGVVPVFEHYLNLIDLLGRSGQLQLSEDLINSMPYEPDSSAWLALLGACRMHGDVDRGARIAELIYELDPEDSGPYILLSNLYSSTGRMDEARRTRKAMRLRGITKQPGLSSIEVKDRVHEFMAAQKLHPQLGRIHAEIERLKARVKEAGYVADVRAVLRDVEEEEKEQLLWYHSERLAIAFGLISTPPGTALHIVKNLRVCFDCHAAVKAISKVVGRKIVVRDAIRFHHFENGACSCGDYW*