MEFRLTLSILLHALLLFQFVSESRARDIAKTSPEETLNPQLNIFFTPKDLKIGKIMPLFFALKNPSTSPHLLSREEANSIPFTSSNLTYLLNFFSFSKDSPQAKAMEDTFFHCEISAMNGESKFCATSLESMLDFVKEILGFHTKLDVYTTEFLKKSPVTLQNYTILQKPKEILEPKLVACHTLPYPYAVFYCHMQKGENKLFKISLLGENGDRIEAAAICHMDTKEWNHDHVAFRVLKVLPGSSPVCHYFPVDNLVWVPSLSM*