MGGVGKTTLLKKINNDFLTTSSDFDVVIWDVVSKPPNIEKIQEVIWNKLQIPRDIWEIKSTKEQKAAEISRVLKTKKFVLLLDDIWERLDLLEMGVPHPDARNKSKIIFTTRSQDVCHQMKAQKSIEVMCLSSEAAWTLFQKEVGEETLKSHPHIPRLAKIVAEECKGLPLALITLGRALAGEKDPSNWDKVIQDLGKFPAEISELKKTEKMSLWDQNVEFPETLMCPNLKTLFVDKCHKLTKFPSRFFQFMPLIRVLDLSANYNLSELPTSIGELNDLRYLNLTSTRIRELPIELKNLKNLMILRLDHLQSLETIPQDLISNLTSLKLFSMWNTNIFSGVETLLEELESLNNINEIGITISSALSLNKLKRSHKLQRCIRHLQLHKWGDVITLELSSLFLKRMEHLIDLEVDHCDDVKVSMEREMKQNDVIGLSNYNVAREQYIYSLRYIGIKNSGIKLISIHLSGFGLVLAMSCSFSFYLESGFGLRSLVCFIRDAQMLILRALIFHGAETAGKCGGSEAAAGSMRM*