MDFSFLEGAMASKSYGKIADICDDLMLHATSEGVFSQEGWPYAIHLLGHMYANDMNSARFLWKSIPSTIKESQPEIVAVWKIGQCLWTRNYAGVYEAIRGFDWTPQVLGLVMDFSESYTKRMFGLLVSAYSTISVADTAHFLGMTEEDATNYALQHGWSMDPASRMLTVKRQPVLTEQKLDPSKLQRLTEYVFHLEH