MASPGVCINLVNGTSTRLPTNADLVVHYLHRRAIQEPVPCDFITNVDILQHNPWDIVPAEEKTNGKYFFIHEENERLGNHHSNRAAGDGFWRPVGSEVPIYHKRSGGADEALVGMKRTLVFHYGNSSSAKRTEWVMQEFRLAGATLIPCPVTRPATGDGSMLPCHRTGTTIATENNGSPSAGQTHGPLEKTMVEPDSSLRICRIYKKRQRTPQFIIPPSIGDARELILALPTIGNTREVALALPAIDFLGQPSFEEGSDVSADVITDDKDGYGHGMN