MNDLHIELIHQLFAASDKINLPLWLQGGWAIDAKLHRITREHEDIDIAYPGDRHAEFLCLLHAFGCVITEQTSYGFLAQSQGILLDCEPCVRIADDYELEGLPPGTCPLEPNGTLGGKLVRCTSWEAILWDYFYYLEEVPQSEWRPKDFHSFALAKDSFGEAATHNLHEQFKRLY