MKEELFILANRTAKKGKYTTNDECGGHARQFYNSTSYKDELVWGGLWLFFATGNKTYLKYATENFASVVKQQVASDESVFDWKFGTTRLLLYRYFRDLGYPYESSFISSTNNIDLLMCSYTSDTKYSKTAGGLILLKPSTDAALLQYAATSSFLSKLYSDYLQLLRTPTRRCSDSVFSSESLKQFSQSQVNYILGDNPLKMSYVVGYGNTYPFQVHHRAASIPWDGERCDCSEGSQWLNSRRENPNTILGAMVAGPNKDDVFSDKRSKPWFTEPSIASNAGLVAALVALHDPPTASSLGNLGIDKHGMFENVKEVS*