MASPGVCINLVNGTSTRLPTNADLVVHYLHRRAIQEPVPCDLSTNVDILQHNPWDIVPAEEKTNGKYFFIHEENERLGNHHSNRAAGDGFWRPAGSEVPIYHKRSGGADEALVGMKRTLVFHYGNSSSAKRTEWVMQEFRLAGATLIPCPVTRPATGDGSMLPCHRTGTTIATENNGSPSAGQTHGPLEKTMVEPDSSLRICRIYKKRQRTPQFIIPPSIGDARELILALPTIGNTREVALALPAIDFLGQPSFEEGSDVSADVITDDKDGYGHGMN