MKEYMATKSIRLAKIQKRIDEGYDTHKRVHDAPPWLEAALEDNESEDPFLYAPSDEEEENSMDKKEVPPSATMTLHSHARDESSEEDCSSIPSRNYRALQRLSAYVPMSIVSHRLGLQVDIDNHILRDILEGEASTRTMNLFAMWLDHMLADDLIHKFMFVDSMWVSVTEAALKGMDYMQTLCNFFGEKDFGHCSLLFFPIVFRNHWTCVVATIAEISEISSKKNQLLYYDPLGCMQFVDIAPILHSAMEALAHGIKDLPLKHAMEEPMSGFEVKVLKGPTQPNSVDCGFYVMAAIRYIIESCLKVNSKSWVTKKWFSHDDVLRLKENLHSWCFDIVGEE*