MQESDLGMEECIKTITVQQLVTGKGRLIEVPYTASVSDTLNAMLAHNILAVPVAAPPGQWIGAGGSMILESDKSTGMVRKQYIGIVSVLDILIHLAELDDQSNTESHLEMVVSTVIGHSVENLSLWTISPGCSLYEALDPMCKGIHRALVPTESHTENIVGLELAESSPGYHMLTQMDIIRFLQAHLGKGETIFSSSIESLGAVQHSIFAVPASSIVTDTVRCMGNASLFAVAIVEPSPDMEASPTLAIGRGRKLIGTFSASDLRGCSAEALRSWSSLSVLEFVKKTYLARKHGFGAVLNSVVYDVEAVSIPLITCMLSSSLGEVMSKAVDNDVHRLWVTDEAGYLLGVVSLSDMLRVVRSFVKSKEEPAPSVIE*