MRVILGPMEGVLDHLMRDMLTQINDYDFCVTEFVRVVNLLLPDHVFYRLCPELRHGSKTPSGVPVKVQLLGQDPHWMAENAIRAAELGAYGIDLNFGCPAKMVNQSKGGAALLQHPELIYQVVKACRDAVPAHIPVSAKIRLGWEDPEDCFEIVDAVAQAKADELTVHARTKAGGYKASEIKWHYIDQIRQKCSIPLIANGEVWNYADGQACIQTTGVDSLMVCRGALNVPNLGNVVKHNHAAMPWHEVVDLLLRYTQFEVRGDKGKYYPNRIKQWFAYLRHAYPQANELFGELRTLTQVEPIVDQLHRYRDQLHHAAAKLPV*