MVPAATLTVIFIFLDRSPLSEPLWAAGADMHSLFYNFIINPKAQPGDQWCKIRGQVDQKTFLFYNCVNAKAKSISILGGKIDSTKTWEEQTETLRDLGNMLKQELLDIKLENCAATAPAILWANLTCHGRAGEPPSGSWELGFNGQILFHIESNKRKWTEVNPGSSCIKKKWEKNRELTQFLYRTSTDDCGSWFEEFMEHWKEILETRELRHVAGGTAEKTRAVLRVMDLIPPTFRCCCQRAYG