MLPQNKDQGLLQKAAPPGRPPQGPSQLVDSLPQNLQPLPPQKSLPLAPPPCSPPPQSHSPGSHSSSSDSNSDFVLQPYSSSLPSSPAFFHQNCPSLSLPRSSSPSCQLYPSPPPTQSSNPSQPQNSSRPHCQSPLHSEDLPSSTLTSQNLSLPCPGVHPNRQTWHWHQHQDTRSPGVAEGCVASERDAAEFRNPGALAQALVVQLGYRRIAHDLRLLILQSLWLGRTDQPPVVEYPICLVCLRPRSPSCPTPRYRTGPRLLAFPQLLPCAQDQESRPLRIGIGFALRLPQGQARTLHLLPERRREEAGPQGEAMQAPGYQTHAFQAPAAQAWADSASGKPSLTGSLRSAGPPSPNSTRCSGPLRQALKQAAVSLKPGLLSAPRPASPEPILQKSPS