MSLKYSFLFFPSFSFPVTFPPSPSLLLWPHDHQVLAELCGSVAGELRAGCWEFELVHIRTGRSFWSPSLSLPLPLPQPQISLSLSLSLLSLWLLDSLWLLDCVFF