MESEVCWLLCAALAAAMACYYLTGTMRRRSRRLPPGPTPLPVIGNVLSLRGNMHHALARLAGEHGPVMALKLGLVTTVVVSSAGAAREAFTKHDRRLAARAVPDTTRARGFASRSMIWLPSSDPRWKTLRGVAATHVFSPRSLAAARGVRERKVRDIVGHLAGHAGEVVDVGKVVYGGVLNLRRLDLQGWRRWAEKRYDKVFGIFDSVINSRLADASTGKHADAGAGDFLDSLLDLMSAGTIARDDVTSIMYDLFGAGTDTIAITVEWAMAELLRNPSVMAKARAEMNHVLAGKVKATEMEENDVEKLPYLQAVVKEVMRLHPAAPILVPHRAEEDDAEIGGYAVPKGSTVIFNVWAIMRDPVAWERPEEFMPERFLDMAEEVDFRGKDHKFMPFGTGRRLCPGLSMAKRVVPFILASLLHAFEWRLPAGVTAEALDLSEKFTTVNVLVTPIKAIPILASDQI*