MGKKAVLIGCNYQGTKAELKGCINDVNRMYNSLVNRFGFSQDDITVLIDTDPDGVQPTGKNIRRALLNLIRSAQPGDILFVHYSGHGTRLPAETGEDDDTGYDECIVPTDMNLITDDDFRSFVDKVPEGCRITIVSDSCHSGGLIDEAKEQIGESTRLQQEQESGSGFGFKSFLHQTEDVDEGGVDAEYGDRGYVKSRSLPLSTLIEILKQKTGKDDIDVGKLRPTLFDVFGEDASPKVKKFMNVVMNKLQQGGEENNEDYAKPALETEVGSKQEVYAGSGKRALPDNGILISGCQTDQTSADASPSGNSAEAYGALSNAIQTIIEESDGSIRNQELVLKARETLKRQGFTQRPGLYCSDHHADAPFICDI*