MELIENVNFVMSLSDDVYIELLAFIAEGWKSCSWFYKANIRNTPLIKYVGRDGKVDLFTINQVSGTNKLLAAYPGYISWLSDWSTEFRCATGEFFLLKATQEAIQSHWKKSMLVYWLKEEVKFKFASVFQYAELVSRSLNNDRVLVVSYAHFLYKSLKKNFMRLHDFQCLCSEMPIVDNYGNVHMATSRVLVPSKGSRWVKLIGSNPWRQHNYVELGEDYTRGACYFGMVTSGEELVSFLKKYVGASDVPYISPPDAAIPTLSSPLSKRSTFLLLEWLRNLRASGVSLPERFLPGYLPPSESFMLKSSMGNLLHNGSVLLDIPLVDEKFYGDDEMRKYKEELQTIGVRFHDMEAC*