MVVYEQDPDVLRWSLHLLLPPAAALHYQQRTSSVDCDEMIAHALQEELSYAQSQSLSSSILHLPPSAPPLKEDEQDDAPPPPPPFSSCSTPADYTNTNNHNAHDCLIEFVDDFSALDGQVGKRLHDMIPIPHVPKTNGDIPSVDEAFSDHQRLLHRLELYDLAELKVEGDGNCQFRALSDQFYRTTEHHRFVRQQIVKQLESYPEIYAGYVPMDYREYLKKMIKNGEWGDHVTLQAAADSYGVKIFILTSFRDTCYIEILPVVQKSERVICLSFWAEVHYNSIYPEGELPVMENKRKRWWHF*