MKYSALLSLALVGSAEAFRTQATKKQPRKLEECNNAPDIFTDDYTTFGATYKVNSYRGNPNCQDLGFAYGYKMDERCFDATDHPFGTEDSSIKYAKTQGDCASGTTPSGTFTTKCIDDGETPETAAPTVECEYEWVVDHDVATSPAEVSIHVEMFPQQEAAHFNITLDDPQYGGKTFTDGWCIDWDRLIGTQDWDVDIFSFGSDAIPAAALDKHDMLPNLAWLINNIAIGDTVDEVVQGEQCTGTVNWLEIQGGIWGLVDNINGTGTDYETYRHECVARWVRDQAIANGNGYTIDCSDPNEQIPLVMVIDEGSHYPKQREKWTHHWL*