MSEECTKCTSVIFIYFFPLGPRCMKMNHQFQVSDEEDGSEEEEEEEEEVFQENDIGNLQSHYQNQQMPQSLCKKPEKWANFTVSEQELNKGTRRMKPKRAKTDVIEGHGGRIIRATGRKDRHSKVSTAKGPKDRRVRLSPNTAIQFYDVQDRLGYDRPSKAIDWLIKEAKAAIDALGEFPNNFHSTKLNPQKMQYSFDQEQSPEFSQENRGVPNSECGVQDNQQEVNYDIPNLFSSSDGFKIPFLSDLQSHPHGHFLNFQSLQDDTVLSSGNHHQGRFFTTTSVNHFPSVLSQNQVFSHREPLQSSFFPLMSDPLSTQLETLSYGFSNDGFSGIISSASRIQGEEEQATFFTAS