MKIVRRDFVPNGPGSVKMIPDESDDLWLAYNLIAPGDTVMAVTIRKVLREAASGSREAERVKLKLEIKVENVDYDKEGAVLRIRGKNILENEHVKIGQFHTLEIELHRPFVLRKVLWDSLTIDALQQAADPSASADLAVVLMQEGLAHILLVGKSVTITRSRIEASIPRKHGPSVAGYDKALNKFYENVLQAFVKHIDFKVVRCAVIASPGFSKDQFHRHLMLEAERRNLRDIIENKSRIILVHSTSGYKHSLREVLDAPNVMNIIKDTKAAQEVRVLKDFFTMLTNDPHRACYGPKHVEVAHERMAVQTLLITDDLFRSSDVATRQKYVNFVNTVKDSGGNAHIFSSMHVSGEQLAQLTGIAAILRFPLPDLDDIEM*