MENVSVLLCNKEKDQMDLPPGFRFHPTDEELISHYLYRKVTHTNFSARAIGEVDLNRSEPWDLPWKAKMGEKEWYFFCVRDRKYPTGLRTNRATQSGYWKATGKDKEIFRGKSLVGMKKTLVFYKGRAPKGEKTDWVMHEYRLDGKFSVHNLPKTAKNEWVICRVFQKSSGVKRTHISGMMMLDSYGNELGYSSSALPPLTDSSPSIDNTKVLSVTDTAYVPCFSNPIDAPRGIFDSLNNINITTTTTTNNNNTLYGVSSNHSFYNTQLHIPPTLPLPSSSNHYLRAFLENQGNGSNMRNNGYETEREMVSVSQETTISTDVNAEISSLGKRQFENQQNPTASSAVVPMDVATLWNY