MPTGTQRISVPKLVDSSSLHAASSPAIETVLESKNGFPGTSNRKGSRENNFQTTGTDNLDAITWFISSKHANEWADNFLESKPLLVPVPEKEKPEPVEKEKGKEAFSVNLETTPFASFRILTPSEVVDSVKAKIMLLFRTRLQYWIADNMEDIPWVLQSLLKRKREVSTGVGKGESDFRNKAMEEYARVVTRKLVSFQTRAVDRKISMDDMEEALTYELGKKITAESVETLDSPLKTADLPTPFRGLTLLNEVMKDVIMLIGILDINRERMRKSSTVGRWLPEETLIRSASWEALAIMKKPRARTSINLGTKKCILLWKLQTILDLSLERASALFNYASPFGGLGVNGPSLLGRDWVFSLVTLELKLEESGFIFVDEPLHVFGGDLEQTAPIVHDESNDGWGPPRGTGWDVQSSAAEINIVPVTIPENQLMDLIVTTIQCTAVTPCEASKDPEILVVDVDVFKPAPVEMEALVPVLALTWMVVSQILMITYLSFGF*