MSFDSTNGTKQPGIRKGAWTVEEDALLRGCVEKYGAKEWRHVPQRAGLNRCRKSCRLRWLNYLSPGINRGSFGEDEADLIVRLHRLLGNRWSLIAGRLPGRTANDVKNYWNSHLSKKPDVRDHGERSKRGNIVFKPRPQTIPTTWIWSRDQLSSASEIRQEKTQVPEIPSSENHKTRVDTQIIGVPNVENVITEEMQTDNRVIQDLEDNKDDESLARVGENVLSISAPGDKVMLTNNSESLENNMRGHHSLIFEIYDKKLSRDFVEFSLPLLLEVL