MVAPDWELPFELMCDTSDTTIGPVLGQRKNKHFRPIYYASCTLSETQQNYITTEKELLPVIFAFEKFHSYLLLSKVIVYTDHFAFKNFLAQKDAKTLLIWWILLLQQFDMEIRDKKGTENLVADHLFRLEYLEDGQDDERSIKEEFPYEYLNSVNLNSIPWYADFANFLAFDILLADLTYQKKKKKEKKIFSDDKHFLWVIGLKIYIF