MSAQKPGLHPRNRHQHRYDLAALCQTTPELTSFLIRTPAGEQSVDFANPQAVKALNKALLAHFYAVTHWDIPPGFLCPPVPGRADYIHHLADLLGETTGSIPAQATILDVGVGANCIYPLIGVHEYGWRFTGSEVSDAAMSSAQAIIQANTGLSRAIRLRRQKDPAAIFTGIIHKNEFYDATLCNPPFHDSAAAARAGSERKRRNLGQNKDDALNFGGQQQELWCEGGEVAFIKKMIAESQSFRRQVLWFTTLVSRGENLPPLYRALTEAGAVKVVKKEMAQGQKQSRFIAWTFMDDDQRRRFITRKR*