MVDMTKNTTEKKLTQSDIRGVFIRSNLFQGSWNFERMQALGFCFSMVPAIRRLYPENNDARKQAIKRHLEFFNTHPYVAAPVLGVTLAMEEQRANGAEIDDGAINGIKVGLMGPLAGVGDPIFWGTVRPVFAALGAGIAMSGSLLGPLLFFILFNAVRLLTRYYGVAYGYRKGVDIVKDMGGGFLQKLTEGASILGLFVMGALVNKWTHVNIPMVVSKITGSDGQVHVTTVQTILDQLMPGLVPLLLTFACMWLLRKKVNPLWIIVGFFVIGIAGYAVGLLGL*