MSVLLETSLGDIVIDLLVDESPKACENFLKLCKVKYYNFSPVHSVQKNFTFQTGDPLGPDSPESDGGSSIWGLLEGPVKRTFPLKLSPKLKHTERGTVSMATVPSSHDPDERLAASQFIVTLGDNLDYLDGKAAIFGKVVEGFDVLEKINGAFIDDQGRPLKDIRIRHTVILDDPYNDPPGLVVPAESPLPSKAQLATVRIADDEDLDDNMDEEAMEKLRREREARAQALTLEMVGDLPFAEVKPPENVLFVCKLNPVTQDEDLQLIFSRFGPILSCEVIRDKRTGDSLQYAFIEFENQKDCEQAYFKMQGVLIDDHRIHVDFSQSVSKLSESWRNATISKRSQRGGFGGVAELEKKRQYRATDNVRERDDYGMVFDKGEARRRPASRERRYSRSPKRSSYRDRKDSRSPRRDSHRNRYRGRSDSRSPRREDSYRDRNRERSYNDERRDRRDDDQYRERRRR