MDFSFLEGAMASKSYGKIADICDDLMLHATSEGVFSQEGWPYAIHLLGHMYANDMNSARFLWKSIPSTIKESQPEIVAVWKIGQCLWTRNYAGVYEAIRGFDWTPQVLGLVMDFSESYTKRMFGLLVSAYSTISVADTAHFLGMTEEDATNYALQHGWSMDPASRMLTVKRQPVLTEQKLDPRLSRSLCPPWVQWNSPKPAHDSVEVSRSIPVLRI