MSDDEMEDYGFEYSDEEPEEEDVDIENQYYNAKGMLEGDDSREAIDAFRQVVDMEQGKGEWGFKALKQLVKLHYKLGQYGKMMDSYRLMLSYAESAVTKNASEKKINSLLDFMAGASDMQILQEFYEATLQALEKAKNERLWFKTQLKLANLWFKNQEYGRMSKIIRELHKSCQREDGSEDLKKGTQLLDIYALEIQMATEQRNNKRLKKLYQQALTVKSAIPHPRIMGIIRECGGKMHMHDQLWSEAATDFFEAFKAYDEAGVGRRVQCLKYLVLANMLMESRVDPFDAQEAKPYKQDPEIVSMTNLVAAFQRNDINDFEKILRTNKRTIMDDPFIRNYVEDLLKKIRTQVLLKIIQPYTRVRIPFIAQKLNIPAPDVEQLLVSLILDGRVAGNIDQVNQILEVGGRQEGARRYSSLDKWAAQISSLHAAVQNKLVINMA*