MARESLKLTKCPSSLCRSPTLSSGIDSLSCLEEGALSVKRNAHTDRIWQQELAKRQSDNERFRRKGLRPVFCVPLLVVVAFPCVYHYARDSAQFYFPSHADYFTYGALAFFLSALFTSIKIACPHLNLAYWTRHVLCQSWSCLSVVCMKPLTLFPTTDDKNKRKHSVTWTIGSNSHMHRQRNLREGVQIYSNGDVYEGEFYQGCFSGSGVYHFYLSGTYEGDWVDGKFDGYGVQTWTRGSRYRGQYRQGLRDGYGVYRFYTGDVYSGEWSNGQSHGCGVQNCEDGSRYVGEFKWGVKHGFGYYHFRSVSLIQ*