MAPALSPTRSHHVAVIGAGPAGLVAARELRREGHSVVVFEKQKQVGGTWIYTDEVESDPLSVDPTRSVVHSSVYRSLRINGTRECTGYRDFPFVVRSGVSRDPRRFPSHGEVLAYLKDFAKEFGIEEMVRFETEVVKVSPAAEEGIGKWRIESTEKEKKVRRDEIYDAVVVCNGHYVEPRLAQIPGISSWPGKEMHSHNYRIPEPFRDKVVVLIGNSSSAEDISRDIARVAKEVHVACRSNPADTFIKQTGYNNLWTHSMIESVHEDGSVVYQNGKTISVDIIMHCTGYKYHFPFLDTNGIVTVDDNRVGPLYKDVFPPAFAPWLSFIGIPWQVLPFPMFELQSKWIAGVLSGRIPLPSKEDMMIEIKTFYSTLEVQGIPKRYTHRMGNTQFEYYNWLASQCGCSETEEWRKEMCLANGVRKEAHPETYRDEWDDHHLVSEAYQDFSLYS*