MNKVDLKKILKKVEKPARYLGNEINSIHKDTSNSELIRYAHCFPDLYEVGMSHLGSHILYDVINKDEDVFCERVYSPAVDMENIMREKSIPLFALESREPITNFDFVTFTLQYELSYTNILNILDLANIPILKEERTLEDPFIMVGGPCAYNSEPLADFVDVVILGEGEEVNLEVVNEYKEWKKNKTTREDFLYKISSIEGVYIPSFYDVKYNEDGTVQSVTPNREGITKNPTKRIIKDVETVDYPEKLIVPYIDTVHDRIVLELFRGCTRGCRFCQAGMIYRPIREKSVKRLKEILDKLVKNTGYDEISLSSLSTSDYSKLSELTDYLVDEYASNNIGISLPSLRLDNFSMEIADKIQQVRKSGLTFAPEAGTQRLRDVINKGVTEEDLENATERAFEMGWNSVKLYFMIGLPTETYEDLDGIAKLAYKVIDIYRKVNGGKLKRSFSVTVSTSTFVPKPFTPFQWHGQDTTEEVINKQRHLVNKLRNNNIKYNYHDSKTSLMEAVVARGDRRIGKVIYDAFRLGAKFDGWAEHFNLDIWKEAMEKNNLSIDFYAHRNRNYEEVFPWDHIDVGISKKFLIREDENAKKEKITSDCRHNCNGCGINIHDIGRGLC*