MDAQSFSERVPLVTHADIQPFIHRIAEGREENASILTASPIKALCLSSGTTGAKEKYLPFHDGLQSGTLEVARVAAAFRDRAFATSEGARILEFLFCGKFNTTRGGLKVGTASTHMIRSEVFKQRQANNGFKPCSPHQVVLGADCRQVMYCHLLCGLLFSREVEVVSAPFAYTLVEGLRTLETQWESLCKDLAMGTLSLSKVTDNTLRAAMAEILRPNPKLAEEITVKCKSLQSKANAWRGVMEVLWPRCKYVLSIMTGAMEAYMEKLEHYSGKRIALVSADYAATEGWIGANVEPRATPLAVSFTVLPSLAFFEFIPLCPSKKLVTVEGSSSAAYEEGQIVRLTDVKVGQEYEIVMTTQWGLYRYRLGDVVRVTGFYNTTPQLTYVCRKNVMLSINIDKNTEKDLKAVISKATKRLAEVSGNAMELVDYTSYADRRVMPGHYVIFWEVDINEGQSSMPSCSTSSTTPQLQSNHENFVNKKQLQMWLAQCATLMDCAFVEPGYVTSRKMNTIGALELRVVQRGTFSKL