MVETSRLRVLTKPKKQEVAVPDFFRCPISLELMRDPVTLCTGQTYDRYSIEKWFEKGHNTCPSTMQVLDSTELVPNHTLRRLIQDWCVSNRCNGVERIPTPKQPAEPRQVKQMLQDVAMGRDSYGVLRKLRNIAKESDRNRRVISDAGAIPVLGNFVFSPDSLGKNLEACEEALGILAVLPLQNMTRKLFYVGPKQLTALSWLLCRGSLDGRINAALLLASLATDDEMKLSVGATAGVFEGLVKLLKEDSYARAIKAGLKAFLAICGPKKNRVKAVEAGVVSAIVELLPEAERSNTERALTLMELLCTCADGRTAVSAHALAVPVLVRIILRVSDCATEHAISCLWAVCQHAPKECVDEAAVQAGILTQLLHLIQVESNSRTKQKATELLRQLRHRWKNCDHRQIGSLAKF*