MSIVVGQAYQHLPKQVSQNPDVGGWSFLQYFSEPKGIVQNREDDTKKTAYVYPIEKRSVAKLSLEMCTESLGTENGSDSGDEMSLLALEATNISKSPRLTTKPQKETSFMTRENSFPPPLNSVNGFNNSRMVKSYKEDGRLVVQAIRVCSPPRCFVSERREGRLRLCLSQNSLNSQDAEEEFEEEDEDDQYDAEEEEEEEEEEEEEEEEEEEEEEEEEEEDEEGIVGNNENFEGKSGNKKVSNRPKRRCNENGCEPKTMLNWKQQQFWVTT