MPERFEKIYNHWLSNIKDWCISRQLWWGHRIPVWYIVGKDCEEEYIVARSADEALSKAKDKYGKNVEIYQDPDVLDTWFSSALWPFSTLGWPDVSAEDFKLFYPTTMLETGHDILFFWVARMVMMGIEFTGNVPFSYVYLHGLIRDSQGRKMSKTLGNVIDPLDTIKEFGTDALRFTLSLGTAGQDLNLSTERLTANKAFTNKLWNAGKFVSHNLPGPGDESAWEAILAYEFDEEACLLSLPLPESWVVSKLHLLIDTVTTSYDKYFFGEVAREIYDFFWGDFADWYIEASKARLYHSGGHQVASVAQSVMCYVFENILKLLHPFMPFVTEELWQALPNRNEALMVSSWPQSSLPRNTNSIKRFENLQALTRAIRNARAEYSVEPAKRISACVVASTEVIQYISKEKEVIALLSRLDLGNVRFTESVPGDADQSVHLVAGEGLEAYLPLADMVDVSAEVQRLSKRLSKMQSEYDGLLSRLNSPKFVEKAPEDVVRGVREKAEEAKEKIDLTKNRLEFLKSSVLVSK*