MNPVWASVENEQQFFGVLKAYLAKVPGGIEKLLPQWQDFYANYRNAIVGSGAPGANELLAAKIQATIADTVTLQFMKPYTFPSLHTRMVGADYNYFEFGQRYVGALVDFNNSVLGHRERWDQIAAQLAAGENVVLLANHQTEADPGVFAHMLMATHPQLATEVVYVAGDRVVTDALSKPFSMGRNLFCVHSKKHMDDIPELKAEKMETNRKTLVAMARQLNKGGCLIWIAPSGGRDRPKDNDQYTPDPFDPAAVELMRSLGARAKRRTRLYPMAMFSWPVMPPPRTVDKAIGERRMTNYTPVGISVCEELVPDVAVAGVAAEDKEAQQKALALAAQQAVVAEYERMEAALRDPRKRGPGTDFSQPWLTPQ*