MSFYTLAVYCATVFVLVAAQDLELPVQTCKRDASDYTSCLRLAMQEAWPTFIAGIPELDMAPLDPYFLEYQNTVYETGDLRADITVKNVNIYGLAKINFLAVRPHHSDDSFHLEVDLELPKMLIEGNFKAEGAYGVLTIGGEGFFNISLEDIKDTWSIEGPVASDRWTIEHFRLNPEIGKMEVWFSDMFNGNEQLNSMALKFINENWPSLYREMLPFLSQNLDNYLTETANRLMSKISFSKTFP