MADVKQILGDLNKDSFVTLLKKLIGEAKYVQNNPPDLIPEEDRIVNHVLEILNPYSTKNGGALIINHVSYTPNRGNLIVEYPGTDPKKVVSFVGMHMDVVPANPDQWDFDPFSLSVDGDKLRGRGTTDCLGHVALVTELMKKLAETKPKLKSSVVAIFIASEENASIQGIGVDALDKDGWFDKLKSGPLFWIDTADKQPCIGTGGVIPWELVVTGKGFHSGLPNKAINALELGMEALKEIQTRFYRDFPPHPKEEIYKFEAPSTMKPTQWFYPGGGNNQIPGECTIAGDVRLTPFYNVSDVIKKLQEYVDDLNANIEKLDTRGPVSKYVLPDENIRGSMSISFEEAYSGVACDLDSLGYKVLSKATEEVVGYVEPYSITGSLPLIRDLQDRGYDVQTTGYGIMDTYHADNEYCLLVDMSQGYQVFASIIAQLEDLYI*