MELLALVTVLLLAHAVAYLAWTAAARRRQSRCYLLDYVCHKPSDDRKVSTEAAGAVIERSKRLSLPEYRFLLRVIVRSGIGEETYAPRNVLDGREGEPTHGDSLGEMEDFFGDSIAELFARTGFGPRDVDVLVVNASMFSPDPSLASMIVHRYGMREDVAAYSLAGMGCSAGLISLDLARNTLATRPRALALVVSTESIAPNWYTGTDKSMMLANCLFRCGGASVLVTNDPVLRGRAKMELGCLVRANIAANDDAHACALQREDDDGTVGISLSKALPKAAVRAFAANLRRLAPRILPITELARFAAQLLITKKLLRRRATAATATKHTGGDGPRINFKTGVDHFCLHPGGTAVIEAVKRSLGLDDDDVEPARMTLHRWGNTSASSLWYVLSYMEAKGRLRRGDKVLMVTFGSGFKCNSCVWEVTGDMADKGAWADCIDAYPPENTANPYMEKYSWINDVDGDSLII*