YGAVTCGSCKVFFKRAAAGKQNHLCASRNDCTIDKLRRKNCASCRLKRCFMSGMSLKGEAVEGSKNEPGSVLNVSSAASQTLAVSIPPALSSCLSLLSVLQTIEPALVNAGYDHSQPDSPTSLLTSLNELGERQLVSVVRWAKAIPGFRDLHVDDQMSVIQLSWMGVMVFALGWRSYTLTNCSLLYFAPDLVFNDKRMHLSSMYEHCMRMKLLSQRFYMLKVTEEEFLCMKALVLFSISFVVTVPVEGPRSQRCFDELRTSYIKELDRLASHYGETTRRQRLFQLTQLLDYLQSVVRKLHQFTYDLFIQAQALQTQVNFPEMISEIVSVHVPKILSGVVKPILFHGA