MSMLERVQAELWSVEDERKLIQECPNFDASQDQDDDELEAWRLLGYLYDDAMLSDLFTYGLRIGKVVAANGQFSFYHALCHVLVYPGFKGNLNILRFVLQMIAYIKIENHARPFGPVSPHPKVMETFYNLRAKYRGKVADDGSRRDEGAVALALWKDTNPANDGHICKILDNLQLEIDRWLNRQPATPVYSPAEQQAFVVDTDDLARLVAAIEKTSPTRCNLLLDEARIALPDGTRPLSFGHLETIKNRLAVEHERRYRLRKRLLASRGEAAGRDLHVFDMPGGDPDPVYVYADDVKPGELRVLAGEVMPLRYPVCLAYSSSTHHVDAPAGVGASGSMAGTRVTHVRMRSRAQSPDFGAGDGSSVENSVEVEDDGDGTWQMWFEYGRTCNDGPRRIKMS