MVNFTRLGLTQTKQIGPLLVLFLQANFATGPGLTGWIMTAALGVMVWYAMEKRRRANFERFWYSHHLFIVFFINWQLHGMFCMIKPDRPPYCNYNTIGVFWRYWLVGGVIFIYERILREVRSRHRTYISKVIQHPSKVMEVQIKKEKTKTRAGQYIFLNCPEVSYFQWHPFTLTSAPEEDYISVHIRVVGDFTTAFSKALGCDFDAKPKGGEKEKSKVVGTQANPPINRVLPRVMVDGPFGSASEDFLKFETVLLVGAGIGVTPFASILKSIWYRMNNFNDSKPTRLSKVYFTWVIRDFGTAEWFHSLLHAIEEQDTQNR