MASFRAFLNSPVGPKTTHFWGPVANWGFVIAGLVDMKKPPEMISGNMTGAMCVYSLLFMRFAWMVQPRNYLLLACHASNETVQLYQLSRWAKGNG