MGLTAQKPLIKVDSEVPSCDLYVDPTLDFSELELRVKQVCRTLVQKWSHLVDDQLSVAPVSGGITNLLLKVSTNYDKGEEESVTVRVFGPNTDAVIDRKREFEAIPSLSAAGFGAKLLGVFVNGMVQTFIDARTLIPSDMSRREFAAHIAREVRRLHGLDVSGPKEPQLWLDMSKFLEKASVLTFEDNMKQRRYAMISFKEFREEMQALKDVSDSLSAPIVFAHNDLLAGNFMFNEEKGALYIIDFEYGSYNYRGFDLANHFAEYAGFECDYSLYPGREAQYYFFRHYLYPHHPEEASDSELEELYVETNFYALASHLLWAVWAVVQAKFSPIHFDYLEYFFHRYGEYKKRKDEFLSLATTYLAQKNHLK*