MGGVGKTTLLKKINNDFLITSSDFDVVIWDVVSKPPSIEKIQEVIWNKLQIPRDIWEIKSTKEQKAAEISRVLKTKKFVLLLDDIWERLDLLEMGVPHPDAQNKSKIIFTTRSQDVCHRMKAQKSIEVTCLSSEAAWTLFQKEVGEETLKSHPHIPRLAKTVAEECKGLPLALITLGRAMVAEKDPSNWDKVIQVLSKFPAKISGMEDELFHRLKVSYDRLSDNAIKSCFIYCSLFSEDWEISKEVLIEYWIGEGFLGEVHDIHEARNQGHEIVKKLKHACLLESCGSREQRVKMHDVIHDMALWLYCECGEKKNKILVYNDVSRLKVAQEIPELKETEKMSLWDQNVEEFPKTLVCPNLQTLNVTGDKLKKFPSGFFQFMPLIRVLDLSNNDNFNELPTGIGKLGTLRYLNLSSTKIRELPIELSNLKNLMTLLLADMESSELIIPQELISSLISLKLFNMSNTNVLSGVEESLLDELESLNGISEISITMSTTLSFNKLKTSHKLQRCISQFQLHKCGDMISLELSSSFLKKMEHLQRLDISNCDELKDIEMKVEGEGTQSDATLRNYIVVRENYFHTLRHVYIILCPKLLNITWLVCAPYLEELSIEDCESIEQLICYGVEEKLDIFSRLKYLKLDRLPRLKNIYQHPLLFPSLEIIKVYDCKLLRSLPFDSNTSNNNLKKIKGETSWWNQLKWKDETIKDSFIPYFQVHEAEAYFAEESETSSIDDRQEQLISN*