MEGATAASSPSRRRKKAGGEEDNRPPSSPAGKRKDKDNDKSSPSNKRPRNNSAIASKAISLLRSRLCGMSHHHLLLPDAQENRKKLFDILSQTVHHATNNSVLLLGPRGCGKSMVLNEVVAEIQQQYPERLSFVRLSGLLHTDDYSALREIARQLCIEHQLIFSKTASFDDNSQFLSTMLRECTLSHKTLVFILDDFDLFAQMSKQKLLYNLLNIMQSKDSQAVVIGISCRLDADQLLEKRVRSRFSHRKILFNPPLADDLKKLLPQLLCLPTDSTSLDTNFVEQFNSITVNLFKSKEMEDMLATIISVDLSPRHMINFLFTAVCAMERKHGFLSLSNFKAALASLRGHPKLEALKDASVLELYLLVSMKRLEGKERETYNFTTVFKEYKSLHDSHSTCDLYPQEVCQRAFENLLDRQLIMFADGRRYSIGIEFCPVKLLVSSFELEEGLKSSPVCPTILRQWFAHEEFK*