MGSTNTTAPTGGGAEGINNFDVFKNDILMLHVPLPPDQAWIDKLENKYPGFKVRWVHRSWQDYGKDDESTTAEQYEGVTMLCSYYPHKAELLPKLKWVQLTSAGADPWLQHPLYLNKEIVFCTANGCHPPQIAEWVIGTYLMLSHHFLPYHDAATQHGQSQVLRHLTTVDSPGMRMGILGYGAIGRQVARVAQALGMEIYAYTRRPKPTPESRKDDSYHVPGTGDPDGIIPSKWFSGSSREDIDHFLGQDLDILVVSLPLTASTKQIIGRKQFDILAKKKTFLSNIARGGHVDTEALVEALKEDKIRGAALDVTDPEPLPQGHELLKMPDKCFVTPHVSWQTPFYFERVKAILEENLERWRVNGGPRGLVNLMDRESGY*