MDRPVYAPVDQLGPVLSQQVPVVTGNDMESLLAAFNKRCNYHSDERVAASIVKDGRKLATLVFPSMQPFDWTQDIFDRWVGKFGHEKRARMHAALAKLHDVDFRTLNTKSLLVKGEVLLKRNDPSWAPRIIYVGSDEYNVLTGPIMDEFNNRLSCALDEFRDPRVAVSFAYKKKDVEIANFMAGSDRYFEGDFKANDKTQLVDVHRIFAHWLKVCGAPLWFVKFYLANSAEFRVVAYDYGVSATIRNQLATGGTDTTARNSVWNLVLWFSFCKRNGLLGTKVCVLGDDIAVGTGRRGVDVVMWKKHCASAGMQLVACERRFYADLTFLSRFFVPKGTENCMVPLIGKALFRFNARANRNSAVSDQVYMAGKALSYAYEFRHVAYLRDKFLLRFKNTGVSLDDLQLDDLTWFSRQNVSSARNVYHAVSEEVLVLSDLEFLEVVMAKYDVGLYDMDFLCDKLVVEDIASVFDDERYHHFKHEVE*