MKILSTVVPCMMMALSSDAFVSTPKSHRSAASAITILQESKSPLDMFGGIGETLSKEIGSLLKSKEDTAVKAVEEKEAKPTIPDVVIDSDYKLGAIFLAGGILLDLIPYIQLTLGPFVTLLGILFVVQTARLRFCFDDTSFELRTTGGDENEGNLGQTGENIVVGGENRWTYDSFVNYDFFPEGWIDQPQGPILVYFKETQTPSENWNDGPGQSANSPEALANGAKPGQVHFFPAICNSKQLRDEFARRGCAKL*