MVRRGRRKGVRYIEEDRDRSLTLSKRRDGLFKLANDLSLLTDASVAICLHDSNKAQFFGAPSVKPVVDAFVSEAEPFADEQLKAKLTSMQSELVQLENEEEEKDKKTEESIQRFKEAQEESLGMGMAKHLFSRLEDLSHDDMRELLDVLLPLQQDFKKRLPPLRRGSKLQIGGSSAWAHQQPSCSRFLASHRPFTPLLPGGTSGVPMIPPPPVPGSPWSQIFPLRPPLFPSPELVPSQQLPPVSPPQNTVAPPPMHAPLVQQPLTNQSSAVPLLTQWQMRFGDQPPAEVQACTPVEQPQNDNAVHTPTFSDSFLLELLADVSDDGIATAEPLCSPPIDDQFLADIDWLAELDTIDGNL