MKLASQKAKDLATSRPNSCRAQLFCAHVKLQFALGHVKATGRRSILVRIRDDMNEAAKRFDGSLVLAMFHAKLCFVLGFYEAAHLECLRAFGLKQPVDPKLEDVPPGSVNGGVYDDRLSSIYQDLSRLKHRLLLVAKAHWCLMTSEKQDGFLSVGLDELHKYYDEVYEDGHWATRTISDVLTSVKKTGSWRFWISPYCIGKSFRMQHSLLEHMYSKHPAEKVLRSVLDPKLSDDTDTSMDDNSLDEISVCKDSEDHYLFQFNKTDNIFERLFCSTPSRTDAKSFAEIQEDKCKEGKEILQKLKQILKNLPTNKLSAEYDKARPEIQCLLRDFFTTSALDYRIVVLTLVKSFLLTKLMKSSSGGDATSKSIDNDDINSIFPEVAVVREVPIEDKSSGAMGNKNNSDSYINMSENRNKIAQKPGTFEMDICCIIASGATGQKYQPSIAKENSASILGTAL*