MDRVLSRADKERLLELLKLPRQLWGDFGRMQQAYKQQSLLLHPDKGGSHALMQELNSLWGTFKTEVYNLRMNLGGTGFQVRRLHADGWNLSTKDTFGDRYYQRFCRMPLTCLVNVKYSSCSCILCLLRKQHRELKDKCDARCLVLGECFCLECYMQWFGTPTRDVLNLYADFIASMPIDWLDLDVHSVYNPKRRSEELRRAATVHYTMTTGHSAMEASTSQGNGMISSESGTPATSRRLRLPSLLSNPTYSVMRSHSYPPTRVLQQIHPHILLEEDEILVLLSPMTAYPRTPPELLYPESDQDQLEPLEEEEEEYMPMEDLYLDILPGEQVPQLIPPPIIPRAGLSPWEGLILRDLQRAHFDPILDASQRMRATHRAALRAHSMQRHLRRLGRTLLLVTFLAALLGICLMLFILIKRSRHF