MGLGAQVQSWEEVRKPSDEQMIAEKDQGKGSCTWSLLSGCSFCWPQNPAENPNPDISKEKLSSTGIPPKDSPNITIPPVDQSIKSDLSCKSDATERSVMSKTEEELVASSQLRRFCFADLKMATRNFRPDSLLGKGGFGCVFKGWIDEHGTAPVKPGTGLTVAVKVLDHAGLQGHKEWLAEITFLGQLHHPNLVKLIGFCIEDDQRLLVYEFMQRGSLENHLFQKGALPLPWNTRMKIALGAAKGVEFLHSGKKPVIYRDFKTSNILLNLEYRAKLSDFGLAKDGPEGDKTHVSTRVMGTQGYAAPEYVMTGHLSTKSDVYSFGVVLLEMLTGKKSMDKTRPIGEQHLAEWARPFLMDKKKILKIIDPRLEGSYSIKGAQKAGQLASCCIRRDFRLRPSMTDIVQALSQIQNLKDMANATHPSQQSGGDGPQLRVEKTTRQPKGSS*