MEFRPTLSILLHALLLFQFVSESRARDIAKTSPEETLNPQLNIFFTPKDLKIGKIMPLFFALKDPSTSPHLLSREEANSIPFTSSNLTYLLNFFSFSKDSPQAKAMEDTFFHCEISAMNGESKFCATSLESMLDFVQEILGFHTKLDVYTTEFLKKSPVTLQNYTILQKPKEILEPKLVACHTLPYPYAVFYCHMQKGENKLFKISLLGENGDRIEAAAICHMDTKEWNHDHVAFRVLKVLPGSSPVCHYFPVDNLVWVPSLSM*