DVNVGTTGTFTVPRLKGISSKLTIPKVKTKAVVNLEHLLDYAPEQIHISNTRALQSQFASWYEGVKSDYDVTDDQMQIILNGLMVWCIENGTSPNINGYWVMMDGDEQVEYPIKPLIDHAKPSFRQIMAHFSNLAEAYIEKRNSEKPYMPRYGLQRNLTDMSLARYAFDFYEMTSKTPVRAREAHIQMKAAALRGASNRMFGLDGRVGTQEEDTERHTAEDVNRNMHNLLGVR