MNLMDTTFLVPIKRTEHIVVTPKPFSQQPKRRPSDVPVAAPLPRTVRIFCDDYDATDSSGDESGCCHSRRRVRRYVQEVRFEARSARGGPHAVGEAGKSKAAKGGGAGKKRKAGPVVATSGDGSVQRFRGVRRRPWGKYAAEIRDPWRRVRVWLGTYNTAEEAAKVYDSAAIKLRGPDATTNFARPPADAATKPKQPGTVGDEKDVAAGSSVEPGGFLPLEKDEVLFDDLLGFGVFDDDDSAPIGFLAEELSDAVLNGSGLDVDLGPTSTWQGVDDFFDGIGDLFPIEPLPAI