MSEWCHNRLEITGKSVCIDVLLQWINGTDVPRHRHAVQQSIQLFLAGAAGILKPVRTTSYPPFQGLVRGGTGLSTAANQAFESWLALLLKDAVLDGETIRAIDRLYHQSGLGALKWEIILVSARDVVAELIIRQYTDWFGLVSAGDESDAATAWERLSQYPERSQPCDMLAIIPTRLAAELNGAGGLMSGVSTTTNLYCRQYGMEWPAGHNVNWQRHTPNSLTLQMDKPWLPPSGEVVGEISAVFDCEVRHNYSEPVSGLSGYDCYDGGEHVDGQKGVAGAPLPGQVLYLVSDEPASQAQEAASYREVRG