MSINLFEKIHQDEQLVRRERQSQPSSPGRDGWDCSLDRSPCKWLSLENNSHPKRLISTGHEKMILPNPNMQLPHYVYPFDMWVTNVGGGDLTLYINGKEIIPHGSGVDFLIPAGTIADDVWYESQSGTMILFYGSCSPNNPCVGREVVPWTRGVSNKRSGQQGEIDVSQYNTDLVLTIAITEPTSEQYTIYADGKEIGSTHGRLTLGKDKYSTDHINRVNVGSGAAGALRSIANDGFWGSFKIPRGTRKIKISDEDSNYDFAFEYRLDKACISPFAAVSCNDKTHSMMPRFIYLMKANSMAEAPPCEISPEIFEAMCKYNEELNDAGILLEAEGLRPTSVDSYRLHYSTDNLPGVTPGPFDVTTETHICGWWVVRTKDAEEALEWAKKIPMQSGEIV