MQEVLERRMASPGVCINLVNGTSTRLPTNADLVVHYLHRRAIQEPVPCDFITNVDILQHNPWDIVPAEEKTNGKYFFIHEENERLGNHHSNRAAGDGFWRPAGSEVPIYHKCSGGADEAPVGMKRTLVFHYGNSSSAKRTEWVMQEFRLAGAILIPCPVTRPATGDGSMLPCHRTGTTIATENNGSPSAGQTHGPLEKTMVEPDSSLRICRIYKKRQRTPQFIIPPSIGDARELILALPTIGNTREVALALPTIDFLGQPSFEEGSDVSADVITDDKDGYGHGMN