MDSNGEHSFWPYGPSVWHDSYLLEDEALLCSLPFLSFGCQPLCSNSPAVAQSSSLQGELDTSFDDDLLRCWEAIEQSDDSTEDSGKGLPLLCYGEESGAASNAMRADRVRSERVLTFELVSQYFYMPITQAARELNVGLTVLKKKCRELGIPRWPHRKLKNLQTLINDVEVLQEAGKANDGEQLRAMVEMLEQERRLLEQRPYVELEEKTKRLRQACFKASYKKRRLLVLEPGEASKYY