LLGGAREAKREAHADQSVTILHAKVAQKSYGNEKRFFCPPPCVYISGHGWRVMQDHLKAGGYGDSVYRICGYMCLDSSSQSQADAFKLLFDEQPNSRQLFACAKSLFISDQDKRKHFCLLLRLFLGNRQEVGSFQSRMIKVISKPSQKRQSMKNADLCISSCSKVALFNRLRSQTVSTRYLSVDRGAFIASARQWTAFTITMVDDQRADQGGIVLSEGFICYGSVVQFICTESGVALPPMVIRKVNKQHAILDVDEPVSQLHKCAFHFRDNPNAYLCLLNDTIIQYQAPSSIRDSSRVVLNDGSCWTIIGVEVVEFTFNQGLTCIQTPVSPFPVINGLEVNGGGHVAMLEIHGENFSPHLKMLFGNREAETMFKSPKSLLCVIPDVSVYSDSWRCFRRIITLPLSLIRTDGLIYRTSYSFTYTPELHLSASSRGATGGREGGADGGQEDGEDILLETIHQEFTRTNFHLFMQS