MLRSDGTPLSLGEGASGRVYKALWNGEVVAAKEMDIGRSLEMQHAFVTEARHLVLLRHANVVAFYGCCIDGPRGILLMEFCEGRDLHSVLQLPAAGSQQRLFGWSRRGRRVALEVARALNYLHSKSIVHMDVKSCNVLLSASGTAKLADVGLSRLQTKTVLSDLSLIGTFAWAAPEILLGGTNCTRAVDVYSFGVLLWEIITGERPLRGNLRMPRVPEECPQEIVNLMLECLSPHPAARPSAQQLMQRLSDVVNPGLGGRSSGMLAPTGSLPPPATSLDPPSRPPTAX