MTKFIDVIRKYKCLYAANDPATPEEVQRCWKLAARELKYRVERCQQMFEARIAEYKKHLEGKETTLPMEQLNEMEFMREELKDGLEADDSVMSLKMESQSIGDCDPQQPAQSIMAPGPSRTRRNAVDESSKAEILQNIQQEASVPYQCQPPATGILPESEKFFLRYVRTVLRKLPLQTRCDVQGYIHRYLMEIEAKNLLQQK