MLPAVSEAVLAVFDVSTTLRAQGYLAGQELPSITLPEERAPEVFERLLSSFLAQSHGPGPLPPRPMPPLLGDGTAVGLLRLYLAVRACGGFEAVLSWATAAEMAGLNPAMDVPIMLVYHKYLCPLEASFLRAQKLREEAGSSRGSAKKGKFLAPAARDAEGSEEVLDLKRKRENLVGMLNWVRQVAKKPDRRRSVRNTADNHLSMAMMFRRQMFVDDGFSDKPHGCASPEPEATEPESGLTTEDGQYDGWDDQQSAGGSSNWNSRANRSFGLADIPEWTGKPSLPYEDPDMLRFLGEPILTPKSNEAFDDTIGKGRPDKCNCEVPGSTSCVRFHVTEKKTELKREMGSSYYAMKFDEIGEDAALTWTKDEEKKFETIVQQNLPSSKYNFWDKLRAAFRYKGERALVSYYNNVFQPRRRAFQNRVARHANGVDSDDDSIEPAFLRLRQDGVQLHLELKTQKVHLFLSSPIGYWTGDGK