MKIFVKTLKGTNFEIEVNPADTISDTKRRIETHQGAQYPAAQQMLIHQGKVLKDETTLEENNVVENSFIVIMLSKAKVSSSGASTASAPAPAPQAQPAQTVATPQVAAPTVSVPEPTSVAATVAAPSAAAASTQTDVYGQAASNLVAGNTLESTVQQILDMGGGSWDRDTVVRALRAAFNNPERAVEYLYSGIPAQAEIPPAPQAPATGGQAANPLAQEAAPVPATGGPNANPLDLFPQGMPAADAGAGAGNLDFLRNSQQFQALRAMVQANPQILQPMLQELGKQNPQLVRLIQEHQADFLRLINEPVEGEENAMEQLEAAMPQAVTVTPEEREAIERLEAMGFDRAMVLEVFFACNKNEELAANYLLDHMHEFEEQ*