MGGVGKTTLLKKINNEFLATSNDFEVVIWAVVSKSPDIEKIQQVIWNKLEIPRDKWETRSSREEKAAEILRVLKRKRFILLLDDIWEGLDLLEMGVPRPDTENKSKIVLTTRSQDVCHQMKAQKSIEVECLESEDAWTLFRKEVGEEILNSHPDIPMLAKVVAEECRGLPLALVTLGRAMAAEKDPSNWDKVIQDLRKSPAEITGMEDKLFHRLKLSYDRLPDNASKSCFIYQSIFREDWESYNFELIELWIGEGLLGEVHDIHEARDQGEKIIKTLKHACLLESCGSRERRVKMHDVIRDMALWLYGEHGVKKNKILVYNKVARLDEDQETSKLKETEKISLWDMDVGKFPETLVCPNLKTLFVKNCYNLKKFPNGFFQFMLLLRVLDLSDNDNLSELPTGIGKLGALRYLNLSVTRIRELPIELKNLKNLMILIMNGMKSLEIIPQDMISSLISLKLFSIFESNITSGVEETVLEELESLNDISEISITICNALSFNKLKSSRKLQRCIRNLFLHKWGDVISLELSSSFFKRTEHLRVLYISHCDKLKEVKINVEREGIHNDMTLPNKIAAREEYFHTLRKVLIEHCSKLLDLTWLVYAPYLEHLRVEDCESIEEVIHDDSEVGEMKEKLDIFSRLKYLKLNRLPRLKSIYQHLLLFPSLEIIKVYECKGLRSLPFDSDTSNNSLKKIKGETSWWNQLKWNNETCKHSFTPYFQIHEAEAYSTDTEESETGSIDDVQEQPVSN*