MDHEAISTDLPTQLAGKRVTILSIDGGGIRGLIPARIIEFLEEQLQILDGPDARIADYFDVIAGTSTGGLIAGLLSVSDEKGRPRFKAQDATQFYTQEGPNIFVKRSEIPLISPLLGPKYEADGLERLLQDNFKDMKMQDTLIELVIPTFDIKLMEPTYFSTSEARQDESKNAFIRDVLRGTSAAPTYFPPTLFYTTTSKGGRRAYNLVDGGVGINNPTYHSIVHVQKEIFNKNIHFAGRMVTQDYKSLLVLSLGTGTIAESYDSKQASSWGIVSWILNNGKSPMLDIVAEASADVVDFNLSVLFHTQQCPQNYLRIQALDLSGEVTSIDNFKKDNIQSLKDIGDKLLDMEVKSPDIDTGKYIARPHRGTNKEALIRFAKELVGECQARRHLKEKQKRNSTRV*