MLFVIWGQTYEKLNLGDLSPTAMSLQLADRSVMLPFGRIENVPLVVGKLTFLVVFVVLYIDEDTHTPIILGRPFLATTGALIDVQGGLITLKAEDSKASFKLPLGEGCFAKMTSCMKCDNELARSSLDDKNIHGIPKVSGDEFDDVMTISEVFEMRDDGDSGAKTSEVIYESAKKVKQPKKAKSPKNAKERLGGGLFGLRLLNGDLGLALIQIFGRVMGDSLWKPLRDPTRPHEQLWGLKILLHALKCNRDSYEKFE*