MNCCVECPDNGLEIDSAKAVCPVLIRQKIPRPPNAFMLYANEHRKTLAHLFPADSNKEISRRLGQSWKDLNRQEKSKYFQKAKDIDHEHKRKYPGYVYNPKDARMRKAIRTNLRDRSVGASASASPMLSRPSVRLDQSLLMGQRDGPMWNGLCDLSATGYNVEGSVERLQATKFHQEDAGVKPLHFFDSCVLPIDLIETSEEKMLFEKEKASLEAAESCTKVGQYEELMKNRYLPISTTEFNKDPELFTNNADYHKEYIIKYFNHIPDYETYDVTTEDGFTFPYVTIPNLIVRQNGQGVSYN