MSYKDKVQKILDVIGGEKNVNRVTHCVTRLRLELKDENLVNDDDVKKIPGVIGIMKKNGQYQIILGNDVANYYKEFVKLGNFESDSVVQGHKGNILERIIEYIAGSMTPIIPAMLGGGMLKVLVIILPMLGILQSDSQTIAFLTFFGDAPYYFLPLLLAYSASQKLKVTSTLAMSVAGVLLHPNFVQMVQSGNPLSLFGVPVIPASYGSSVVPIIIMVWLMKYIEKMIAKLTPAVTKSFLQPTLVLLVSSCIALVVVGPIGVIVGEGLSNLVGQMYDVAGWLTLAILGAIMPFIVMTGMHWAFAPIFLAASIATPDVLILPAMLGSNLAQGAASMAVALKSKNNNTKQIAFAAGFSALLAGITEPALYGVTLKYKKPLYAAMIGGGLAGLFAGLTSVKAYLFAVPSLIALPQFIYSDVPSNIVNALIVAVISVVITFVLAYIFGIDEEESSSNLEVKAGVSNKKMIFSPISGEIIPLSDVQDKTFSDKLIGDGVAIIPSEGKVYAPFDGKITNIFPTKHAIGLKSDEGVELLIHIGLDTVELKGQGFISHVEEGDRVFKNQLIFEMDLNLIKTKGYETVTPVIVTNTNDFLDVLVLPNNQTIEHSKELLVIL*