MTTRIAPGVGANLLGQHSAERNQDATVYVGNLDAQVTEELLWELLVQAGPVVNVYVPKDRVTNLHQGYGFVEFRSEEDADYAIKTLNMIKLYGKPIRVNKASQDKKSLDVGANLFVGNLDPDVDEKLLYDTFSAFGVIVTNPKIMRDPETGNSRGFGFISYDSFETSDAAIEAMNGQYLCNRQITVSYAYKKDTKGERHGTPAERVLAASNPNTQRNRPHTLFASGPPTLPAAAQANGTMGAPMPPRPFANGPLPPGQMPPTLRLPPPPAGSFPPPMHLAGPPSWPGQPQQQGQGMAPPSIMPPPPQQQMQFRPPPTNMPPPPQGMMSRPPPPPMGMGVPPPGWRPSMPPQQMAGRPLPPPQMSMPPPPPPNAPPPPPAE