MSLFGQSKGFGSGGLFAQSQPAQQTQPMQQTNNPFGQTMGSGQQGSVLGNSLMQQPQQVQQMPAHAQSAAQLSSSLWQPGKETPHQKPILEQIKLVTEKWDPANPSCVFKHHFYNKVDEAHIPFYKPQPHEDPREWEEALQNKPAPGFMPVLCCGYSGVADRLKTQKRAISEFNTRLHQVNSSLDAILQRHELETEVRALAARRRQTAISERCLALAARIQILRNRGYALSGDEDDLKNRLQNLEREVQDPALGAREEELWSRLIVLRGYSDRLSKELDKPAGADGEGLDAETAVKAKRVMEDYEKQLQHLKKELEALGADFEAWEKSRGANSKSR