MIRSIWQESEKGVKPVNISKALSSFTANIICRMVMGRKYSTEAPAGFKGFAELLREMSPLVGAFYIGDFIPRLEWLDLQGIRRRMKKIHGEFDALAEGIINEHIERRNQNVLANNCFVEVLLDISESDNIMSRNDMKALLLDMLLGGTDTSAATLEWAMLETLRNPLVMKTLHEELESVVGKDGRAVKPYDLPSLEYLQCVVKETLRLHSTVPLLIPHESMEECTVAGYRIPAKTRLFVNAWAIGRDPAVWGYDALAFKPERFMQGGRNX