MALMTTLLASLLILSFFSHGTSLSSNYYSKTCPNVESLVTKAVSDAASNDKKVPAALLRMHFHDCFIRGCDASVLLDSKGKNTAEKDGPPNVSLHAFYVIDNAKKAVESACPGIVSCADILALAARDSVVLSGGPSWDVPKGRKDGRTSKASETIQLPAPTFNISQLQKSFAQRGLSLEDLVALSGGHTLGFSHCSSFKNRIHNFNSTTDIDPSLQPSFAASLKSVCPVKNAKNAGVPMDPSSTSFDNTYYKLLFQQKALFSSDKALLDFPKTKNLASKFASSKDAFTKAFIKSMIKMSSITGGQEVRKNCKVVN*