MEFIDDDWDSQPRARVIHSRSNATTTTASPTNPSRSLPHAAACAAAAVALLAAAYYLLPSYQILASLAVWTAASLLLAPFAPSSATGGDISVGIGEPLPEPEPIEDPIPDPAPASRRGRRQNPAPAPNPPPSKPSDPIAHPPPRAAAAAVTAVPDSGETVEDAGEWTDQEMDILRRQMVRHPAGEPQRWEKIAAAFGGRRTPESVIRAAKSGGGAAAAGASFDQFLRKRKPLDPRAEAADAGGNAGVGENADGSWSAGDDRALLNALKEFPKDTALRWEKVAAAVPGKTKAACMKRVTELKRDFRSSKAASEAAP