MKKTNQIKLFLEKPTPTLRSVSFLFGGILPHWRRVEELGSIPFIRDVAKKTDSTKYAMPALLLTTSISGNGKPEMTILSMVYTKLLCTNAHLGGRRVDAHHFNVYICGSRSGIAILDSDKTLICLRTALHFIGSPIRKKCRSFLLKTNHLFRCEILEKMASCINDSQWKIGTFFSNYLAKKKKFRLRTKKINFGLNQQPDCAVILNADRKSSVILEAARSQIPIAFLVDSTIPGESHKRITYPIPANDPIQFVYLFRHSVTKTGILERKSVHEPMQTGLKAVDSLVPIGRGRRELIIGGRKTSICSATSRVTKTRSIYTAADSELFLAVLPFLSEMPEQVVSTVEPFLSTIPEQVVPTYIPQMQNFIGETTTSLPQLQGEAGPSNSTGGGAAPSSSIYLAYAAEHASFLKAISEELYRRVGEQINLKSPLDEENIRNIVYKIMNDDFELFFDPIEDLKDWLQFIKANPLSFQDLIQFWMALAK*