MQKALVNDTKMVLGCSPFFDRLLTQISLGLSETSMQQAIFSHTDSALLPTFPLPPDPTNPLTHLGTLMPGHDAPRTGGWDRRLDPGFQGCHLLGGAREAKREAHADQSVTILHAKVAQKSYGNEKRFFCPPPCVYISGHGWRVMQDHLKAGGYGDSVYRICGYMCLDSSSQSQADAFKLLFDEQPNSRQLFACAKSLFISDQDKRKHFCLLLRLFLGNRQEVGSFQSRMIKVISKPSQKRQSMKNADLCISSGSKVALFNRLRSQTVSTRYLSVDRGAFIASARQWTAFTIIMVDDQRSDQGGIVLSEGFICYGSVVQFICTESGVALPPMVIRKVNKQHAILDVDEPVSQLHKCAFQFRDNPNSYLCLLNDTIIQHQAPSSIRDSSRVVLNDGSCWTIIGVEVVEFTFNQGLACIQTPVSPFPIINGLEVNGGGHVAMLEIHGENFSPHLKMLFGNREAETMFKSPKSLLCVIPDVSVYSDSWRCFRRIITLPLSLIRTDGLIYRTSYSFTYTPELHLPASSRGAAGGREADGGQEDGEDILLETIHQEFTRTNFHLFMQS