MGGVDDDEPALKRLKLASGRLTGLSNGSSLTEPIVGSSRDLMARPLQSEGDEEVLGSKGVIKRVEFVRIIAKALYSLGYKKSYARLEEESGIPLYSSSVDIFTQQILDGSWDESVATLHKIGLKDESIVKSASFLILEQKFFELLDGDKIMEALKTLRTEITPLSINNCRVRELSSCIVFPTHCDSDGSSNQGYGRTKSRTKLLEELQKLLPPRVIIPENRLEHLVEQALTLQKDACIFHNLLDKEMSLYSDHQCGRDQIPSRTLQILEAHSDEVWFLQFSHNGKYLASSSSDQSAIIWEIDVNGGVSLKHRLSGHQKPVSSVSWSPDDHQLLTCGVEEVVRRWDVSSGECLQVYEKVGLGLVSCGWFPDGKWIFSGINDKSICMWELDGKEVECWKGQRTLKISDLEITSDGKQIISMCRGTALLLLDREAKVERVIEEDQAITSFSLSRDNRFLLVNLLNQEIHLWNIDGDIRLVATYKGHKRTRFVIRSCFGGHEQAFIASGSEDSQIYLWHRASRELVEALPGHSGAVNCVSWNPANPHMLASASDDRTIRIWGVNALQVKHKSAHCNGIHYCNGGS*