MQPAVTAASTSAHHVHPGSPTWSFQNTRDLIRLVSESAEIWDATLPEHSSAGDVQAAWQRVSYANGRSAMENKNRWKYLRNYFLRLVRRLGTPKGPNAKGPTILRTPRWEHWDDFAFMMPADISSMQLQPPLEMKAVKRAASDEDDELSNPGSDSHRQPSDTSMMMQSSMPPMAEILSMPPPPIPPHGQMASAPPIDRFDAFGSYIADTLRSMPLDQALESITDITKMLNDRQLSSLRNGY