MELFSAKRLESFEYIRVEEVARMLGSVFETCQLGLPVEIREETFSVSNNIISRMVLGRRYFDKEEGNKNKIRLEELKEMFEELFVLNGVFNIGDFIPWLGWLDLQGYVGRMKKLSERLDVFLEEVVEEHDRRRKGVENYVAKDMMDVLLKQADDPQLNLSRIKVKAFTLDIIAGGTETSATLVEWGLSELLKKPEMLERATKELDRVVGRERWVEEKDMGGLEYVQWIVKETMRLHPVAPLLVPHLSTQRCRIAGYDIPANTRVFVNVWSIGRDDQSWENPNEFRPERFKGSTVDDIIAGGTETSATLVEWGLSELLKKPEMLERATKELDRVVGRERWVEEKDMGGLEYVQWIVKETMRLHPVAPLLVPHLSTQRCRIAGYDIPANTRVFVNVWSIGRDDQSWENPNEFRPERFKGSTVDVMGRDYELLPFGSGRRMCPGHSLGHKVVQIALANLIHGFQWKLPDGQSPKDLDMGEIFGLSASRSYPLVAMARPRLPSHLYNFNSSQP*