MDADHLCSIIGCTVLIVAAVMAHSTSAELYPDFYGKMCPKALATIKMVVEQAVAREPRMGASLLRLHFHDCFVNGCDGSILLDDSPGFTGEKNAVPNINSLRGFEVVDQIKAAVDSVCYGTVVSCADILAVAARDSVVALGGQSYQVLLGRRDARTASMDAANKNLPPPFLDFPALLSNFQSHGLSIQDLVILSGAHTIGLARCTTFRNRIYNDTNIHPAFAAALRMHCPPTPPAGDDNTTPLDRTTAHFDTVYFDDLLQQEGLLHSDQQLFKGDGSASDGLVRYYSANPKAFLADFGVSMIKMGNMKPLTGSEGELRMNCRKVNS*