MIAFLWAEDQNGLIGQDGHLPWRLPNDLANFKRETINEAVIMGRKTYDSLPKKPLPGRQNIVITRQSGLTVAKDVLVFNERTQLLDYQKEHPMQKLFIIGGADIFKLFAADVDYLYVTKIAEKFKGDVYMPTIDYTQFKLISQKAGAVDERNQYPHTFEIYQRITK