MLFRGFTTVRDAGGCDWGLAKAVDEGTLIGPRILFSGHALSQTGGHGDMRERGDEALVSCGCCHGTNVTLGRVCDGVPEVRKAARDELRKGASQIKIMASGGVASPTDRLSNLQFSIEETKALVEEASNAGTYVCAHAYTAQAIRRALECGVRSIEHGNLIDAETLDLLIAKDAFLVPTLVTYDRIRAEGVEAGMPAALVDKVADILERGVEALALADGKGAQICFGSDLLGTMHKHQSAEFAIRSRVQTPEAILRSATATFAELTGLQGKVGCIAEGAYADLVVVAKEKSPLDDITVLCNPESILMVVKDGRIELDRRRKQ*