MGQLVGIVVTLASLAVTSGVAYSPEGLQRRLDKAKRPTSWQKRLDKALLDVDKNPQQRIRLLQKVAGDGKKIVSDVRVAAAEVQEKGIGKGHPLLLDLLFPDGTTARSDLEGLVALRKQLPELTKGLAPPTVEQLRAAAPAAPIDPTRVARALADLAGDERKQRELLQEAKNALRSTPKGLETPKYRVLRSWRAGPGALDGVVELRSYPPFTVARKGMGGAGFGAGFGAVEGGGAGFNALASYLFGDNADGAAMAMTTPVGIDVSGGGAASSMSFVLPRDAARAPPRPNADGGVALDEVPARIVAVKAFAGVVTDGEVRRQRDALEAAIEADGGTAPVEAGAFSVLQYNAPYAIPWRRRNELAIVVSEVVAEEEAASAGEAAAGDAEVAPADEAAGEREGREGVSSWYDTGVRL*