MSLSSSVTKHLISASILAIVAMQLPSVHSVLSLNETNAYLHHICINGEGTFKSGSPYEKEIKQLIDFLSSFIKDYSFVHGVSGIGPDDINVKFQCRGDTLQAKCRSCLATAFSEIRSKCPNNKGRIIWYDNCHLDLSSIYTYGQIDYKNNFYMYNAKDVRGDKKSFYKNMKAFLHKLKAKASSKENKPYVKDYMYAAGRESLGTVKLYAMVQCTQDLSLKNCTVCLDWIMTKLPECCNGKQGGRVLSPSCNFRYELYPFVEN*