MVRGCQCAAFNDFFYPSWALDHVMSRGELLQLKLDHTSGAGFASKSTYLFGKANVQIKLVPGDSADTVTEFYMSSQGDQHDEFDYKFLGNTSGEPYVVQTNVYSKGVGNKEQCIFLWFDPTANFHSYSFLWNRQQVVFFVDDVPVRVFSNDEKRVGVPYPQTRPMGIYSSIWNADNWATQGGCVKIDWSHAPFISTYRNFNIDACKYSGPQSLSSRCSLLWEQPVYASLNAKKSMQLKWVQEKYMIYDYCEDSARFPTPPAECA*