MANRTCSASVSSIFASSRPQGWAELPGDLLRPVVAQLRSLRDLLAFGTTCRHWCDFFSAHRSSVQPLLLHPNLRTDGGQSLSHNCWTSFHKCTWRLADPAAAAISSSRSSLSLTDLRSMTFLRCSYSQLIFYDNNGFHIVNPFSGAKVGPPSLRSVGFNCISYVTLTAPVASADSHLLIGAGECLFLWRIGSDSWTKHSPEIGHFSIEQNVAFKGKTYALGSLGWLYIINLSPGLIIQKFKVVFEEDSKTEDLYSANEKAWLVVCGDALLLIKLVEVGRRMRSEAFQFMAFKLESLDTMTKKARWVKVSRFDNWAIFISVDERCEALSCMNPEGWGGRSNHIYYPSYQSEQPWSAVQLWQICYYRSSCLQLFNTGRRYLKLESTWVFPPRFLVPASDVLTDMGAVG