MKIFVKTLKGTNFEIEVNPAETISDTKKRIETLHGAQYPAAQQMLIHQGKVLKDETTLEENNVVDNSFIVIMLSKAKVSSSGASTASAPAPSATLAQPAQTVATPQVATPTASVPEPPSGAANVAAPSAAAASTQTDVYGQAASNLVAGNNLESTVQQILDMGGGSWDRDTVIRALRAAFNNPERAVEYLYSGIPAQAEIPPAPQAPATAGQAANPLAQTQQEATPVPATGGPNANPLNLFPQGMPAADAGAGAGNLDFLRNSQQFQALRAMVQANPQILQPMLQELGKQNPQLVRLIQEHQADFLRLINEPVEGEENVMEQLEAAMPQAVTVTPEEREAIERLEAMGFDRAMVLEVFFACNKNEELAANYLLDHMHEFEEQ*