MALSSSLFNFYIFILVVCFIHPILCISSHGRPQAGLFVFGDSLFDPGNNNYINTTTEYQANWRPYGESFFKYPTGRFSDGRLIPDFIAEYADLPLIPSYFEIGKQHFVHGVNFASGGAGCLVETHRGFVIDLQTQLKYFKKVVKLLKKKVGKTESKQILSNAVYIFSAGGNDYLAPLSTNSSYPEREYLKMIMGNLTSVLKGIYKEGGRKFGMLNMVPIGRLPNTIALNGNSIGKITNLVKMHNSALPNTLKQLEKQLPGFKYALFNLFKVFSDSVDNPTKYGFKTSKTACCGAGPLRGIYSCGGKRQAKKYKLCKNVKDYLFFDSFHPSELASKQYAEVMWNGTPDVVAPHNLKSFFELST*