MDETLDELHTAVEDLELYPNKKSLKEHAEDLKTLISSAITNQETCLDGFSHDEADKKVRKVLLKGQKHVEKMCSNALAMICNMTDTDIANEMKLSAPANNRKLVEDNGEWPEWLSAGDRRLLQSSTVTPDVVVAADGSGDYKTVSEAVAKAPEKSSKRYVIRIKAGVYRENVDVPKKKTNIMFMGDGKSNTIITASRNVQDGSTTFHSATVAAVGEKFLARDITFQNTAGASKHQAVALRVGSDLSAFYRCDMLAYQDTLYVHSNRQFFVQCLVAGTVDFIFGNGAAVFQDCDIHARRPGSGQKNMVTAQGRTDPNQNTGIVIQKCRIGATSDLRPVQKSFPTYLGRPWKEYSRTVIMQSSITDVIQPAGWHEWNGNFALDTLFYGEYANTGAGAPTSGRVKWKGHKVITSSTEAQAYTPGRFIAGGSWLSSTGFPFSLGL*