MFPLTDAHLTSSQIQIYFAIILSARFEWNFNQIQLQIGSILNPHQPLSVRALTLQERKLAFVIFPFIIEETKDSAGPPSGSNGKSDSCEVTVFSPRWSSRLL