MESEKELINEAKRTVTPRLCRVSGSMTEVMEIQAESPKFHVLFIPGNPGVVSFYNDFLESLHQFLDGNASITAVGQISHTSKDWESGKLFSLQDQIDHKVEFIRQELESVKVPIILVGHSIGSYISLEILRKCSEKVLYCIGLYPFLTLNQQSTKQSLIGKLAASSLLSATASFLVASLGLLPMSAARRLVSYSLGASWSDTAVQATCTHLRQYHTMRNVLYMAMTEFRELAAEPDWEFMRENQSKLAFLFGIDDHWGPLQLFEEISKHAPGTCLSIEREGHTHGFCCTVAGSVWVAQHVATRIKTRLHQKCL*