MHCTNNKQFQLNEGDLLFQNTGTDEIDNAIKDVTATAIAKNYSHVGIAMQENNQWFVVEAIPKKGVRKTPLNEFLARNKNKDNRSQTTVARLTNYYAPYISRAIQYGLERVNTPYDEIFLWDDNSYYCSELVYKMFSSQNLPKDSVPFLTHPMTFNDKSGKPMSSWVKYYKERNHVIPEGIEGTNPNLMASSPHLTFVHDYEKE