MKIILLFLAALASFTVHAQPPSQTVEQTVRHIYQNYKSDATAPYFGETGERAITSARIQQALTLNDNLTLPGNIGWLDYDPVCDCQDFGDLVLESVAITQTDADHADAVVRFRIFKDDKEKTTQTLKMVAENGRWVIDDIVSNHGSVLQAVNSENEKTLAALASLQKEQPEAFVAELFEHIADYSWPWTWVVSDSYRQAVNAFYKTTFKTANNPDEDMQIERQFIYDNPICFGEESLFSRVDEIRVLEKTADSARIHVRFTLTNGNNEEQELVLQRREGKWEIADFIRPNSGSLLKQIEAKTAARLKQ