MNGGGKVVCVTGASGYIASWIVKLLLLRGYTVRATVQNPTDTAETEHLLALEGAKERLKLFKADLLEDCSFEQAIEGCDAVFHTASPVKFIVTDPQTELIDPAVKGTLNVLNTCKKTSSVKRVIVTSSTAAVLVRQPPLEPNDVVDETFFSDPSVCMERKLWYPLSKTLAENVACQFAKDNGMDMVVINPGFIIGPLLQPTLNFSVEIIVDMVKGKNPFNCRYYSFVDVRDVALAHVKALETPSANGRYIISGPSVTINHIKETMRELFPKLCIDDTNGEGLMDGVNCTICVDKVKNLGVEFTLLKSSLRDTIISLKEKWLL*