MGLLKDNLQQVMSKKQLDSSRVVSERSTQEELGPKAGGLKAEVLQRTAPSRENAMLRAEVEVLRQQNQELSGKLKAAESKLGQHSRKLHHSHSGLQQELSSLKEALQSADAEKASALSVAESVFFQMESVRQTLEDLLLQPAEVEAAALMCCWLARHWELAAHYGIHPEIATCKAAHWSALAPPPTAMVESAKHLYQSNKLQSTTQAEAPASKSTSCTQSTGSPACSSGKQQESPGPAWLQTGTGRFSMCMQASAADVLEVERGMRQLQELGVEAAVMSAMAEQARLQRATIQLTPAALDGLTSSCPVMPVVLGPDETEQLKFQCAQLTWLWSRAVAVGVDVHIAHDRADYWRWRLDQKASVRDFEDLKHGFQELHLLSVEQQLWQRRHQTSKAQAAANSATASGTTPLLSGSVAAMAATAPLLSGDSISAVKFALQTV*